Did some googling. Couldn't find anything about deposits having to be refundable in Idaho. I did find a reddit thread, which seems to be about same dealer, even though dealer name wasn't mentioned. The "terms" of the non-refundable deposit form that were posted read identical. It was also mentioned, without saying name of dealer, that this particular dealership does a lot of marketing to attract our of state buyers. Probably why they require such high deposits, to try and prevent buyers from backing out of purchase if they find a truck closer to them. There wasn't any resolution in the thread to know if the OP was able to get his $1k deposit back.
Considering you signed a contract acknowledging the deposit was non-refundable, and that you were responsible for any increases in purchase price, I don't think there is much you can do if the dealer won't work with you. Short of doing a charge back in your credit card. But even at that point, with a signed contract protecting the dealer, there is a chance the charge back on credit card won't be allowed.
I would start by renegotiating with dealer about purchase price. Other than the one commuo about increased price, it doesn't sound like you have tried to talk to dealer about it to see if they will either honor original agreed upon price, or at least eat part of the increase as a goodwill effort by dealer. The dealer has some wiggle room on that with Ram if they want to do the legwork required. Unfortunately, it seems the dealer has the upper hand with the non-refundable deposit, knowing there is a high chance you will just pay the higher price instead of losing that $3k deposit. Most people aren't willing to lose that much