Great advice. This is a credit card not a checking/bank account that I have with them - not sure if that matters.I'd call Bank of America Again. There is no 60 day limitation on fraud. Ask the person who answers for their help. Explain the story, when they say they can't help ask them for a manager who can.
If they continue to tell you they can't help immediately tell them you want to close your account and discontinue using them.
Have another bank account ready to transfer all your funds to.
They should have your back. If they don't, don't give them your business! Find a local credit union to use instead.
Better yet find a bank that is offering some financial incentive to get you to start an account. Move your money over and at least get a little bit of you cash back - indirectly.
There’s got to be some sort of consumer protection in cases like this. Regardless of the timeframe.