I would contact the bank that you keep your American funds in. They will know your situation best. Also, the current lender may be willing to look at your loan and do a re-write without refinancing. It is worth an ask - especially if you have equity.
(Keep in mind that when you give a thumbs up to an answer - or better choose an answer as a best answer - it helps the answerer on this site.)