Not the removal and don you did in class. Go to a pool, get in shallow water on your knees, and dump yur weight belt just as you would when diving. The weight will probably pull it past the BC with no problems.
If you truly can't dump weight, here's an idea. Using your webbed weight belt, you could add weight pockets that dump from the bottom. Dive Rite and OMS come to mind. These are used mostly by tek-oriented divers and can be found in tek-type dive shops. I have a bp/wing BC and I use Dive Rite Clipper pockets which will hold 5-6# each. Depending on how much weight you need, there are pockets out there that will work.
They aren't cheap but cheaper than a new BC.