Unfortunately there are no solutions. The consulting firm is too firmly entrenched within the bank and the bank cannot make any decision without harming themselves. I have resigned and I will post an update on HN soon.
For what it's worth, thanks very much for the concise headsup.
I think I can safely assume you'll provide a good idea of your experience in that update!
I'd really appreciate a link to it when you post it - I don't want to miss it.