They can say whatever the hell they want, but there is no company in the world that can not write checks or send wires.
They have a UK bank. They could write checks on that bank and your bank will convert them.
Likewise, wires do not have to be in USD.
Sean