We use Chase and use USForex for our FX payments. No issues to report.
A bank can’t lock you into their shitty FX product. I would look at a way to have TransferWise “pull” via ACH instead of you pushing the money (if they support that). Banks usually don’t care about pulls.