EU261 is silent on non-euro currency - however article 7.3 states
"The compensation referred to in paragraph 1 shall be paid in cash, by electronic bank transfer, bank orders or bank cheques or, with the signed agreement of the passenger, in travel vouchers and/or other services."
so I think you can rely on this to insist the payment is made
by bank transfer and in Euro
HTH
OB