Your boot tore, and you heard squealing? That is weird. I wonder if it had been torn a long time, and the squeal was the lack of grease.
I have been rolling for months with torn mecatech junk boots. No squealing, no problems.
(Just changed boots a few weeks ago when I did the diff drop and SFIFS install.)