Yes, I have two local customers here who have sub panels with neutrals bonded to the sub panel. I have spent a few years trying to convince both of them to put in isolated neutral bars, but both just say "some equipment just doesn't work in my room".
You definitely get the gold star for having your wiring checked out!
You definitely get the gold star for having your wiring checked out!