I own and shoot a couple black-powder long guns. After each shot there is a lot of "crud" on the inside of the barrel. Frequently there are little solidified beads of purple or almost redish "stuff". Black powder is black powder, whether it's in a motor or loose in a rifle.... I suppose the motor nozzle is a good place for the "crud" to build up thus you get lovely colored blobs.
The ejection charge is only as strong as it needs to be (and sometimes not!) so it only creates enough pressure to blow out through the path of least resistance through the cap. As soon as the cap breaks through in one place the pressure drops behind it. With the reduced pressure there is no incentive for more of the cap to break away. If you got a "hot" charge, I suspect the cap would be gone more completely. I think you could probably get the whole motor casing to vanish too...
