One of the main issues with using QD suppressors is that a lot of the time, there isn't a foolproof way to ensure that the suppressor is fully seated on the muzzle device. A lot of time it may look and feel like it is, but it isn't. That is why the taper mounts have become more popular.
I have used and recommended "aftermarket" parts for suppressors on multiple occasions and have yet to have that cause an issue, as long as everything is mounted correctly. You may want to have someone verify that the threads on your barrel are concentric to the bore. A lot of time, if it done by the factory, they are not. When putting on a 2" long muzzle brake that is .2" overbore, there isn't much danger if the threads are off a bit. Hang a 9" long suppressor on the end, and that changes significantly.
As for the muzzle devices and Rocksett. You have to SOAK, them in hot water to loosen them, not just dip. The fact that your gunsmith didn't know that and used heat to get them off says a lot about him.
One more question that I have for you. Were your muzzle devices just a radial brake or flash hider, or were they muzzle brakes that required timing? If they were the latter, what did you use to make sure they were timed correctly? Crush washers or peel washers? If it was the former, there is a less than zero percent chance that the crush washer applied unequal force to the back of the muzzle device, inducing cant. Again, for a standard muzzle device, not an issue. Hang a long suppressor off of it and the chance of a baffle strike becomes much more significant.