Fine print on Ford website says deposit is up to dealer's refund policy. If they told you it was non-refundable AND you signed something saying that then I think you have your answer.
Democrats in house increased price cap up to $80k, up from $69k initially.
https://www.cnet.com/roadshow/news/ev-tax-credit-senate-vote-biden/
Who knows what will ultimately happen.