No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
You might freeze your reports also. Being a banker he can pull them any time to see what new accounts he would like to target. So, if he doesn't have that info, it might slow him down a bit. I would make new email, log-ins, passwords, security questions, cell number, opt out and lock up... everything. I know it's a chore and very inconvenient, but what you are going thru is much, much worse.
only the best of luck in all of this