I had a heck of a time getting my ex-wife's name off of things. The credit union refused to let me keep my no-fee senior's chequing account because of in part exactly what you went through. Their - reasonable - argument was that since she had cheques with her name on them that she could legitimately set up withdrawals and there would be nothing I could do about it. The account type had been discontinued so I now pay about $12/month which is just annoying.
It's been a major hassle getting her name off of my different pension accounts as well and I had to get her to send her own email authorizing her taking her name off some of the utility bills.
Everytime I think I have the last cord cut, something else pops up. Hopefully you don't have much other potential liability going on. It sounds like he continues to be a real piece of work.
On BD H52, W50 T27, M26 S21, D23 BD-9-Mar-16 D-15-Jan-18 Final-19-Apr-18 I am a storyteller. The story may do you no good. But a story is never for the listener. It is always for the one who tells