Almost ALL squeaking is caused by improper toe-in. The front of the brake pad should touch the rim before the rear of the pad. It's only a few centimeters that make the difference.
But there may be something different in the compound of the XT pads; I don't know this for a fact.
__________________
ljbike