To create them as separate entities would seemingly require rebuilding the objects from scratch through code, which would be a major pain to do in realtime.
I have a new idea. Instead of trying to delete the bones, just split the bones at the points I need it to separate, and use the bones as the physics objects, instead of the meshes themselves. It's a bit more setup work, but I think it will work.