Yes the kyosho spur will fit the crt diff cup, you may need a paper gasket, as the crt might use an o-ring to seal with the current steel spur ear. Or you can use some sort of silicone or other glue to make a seal.
Just make sure that you lower the pinion tooth count to compensate for the smaller spur, but it looks like you have already figured that out!
You have about 1k rpm more with the 12xl on 5s. Still a bit low on the motor speed though, 25k rpm is about 10k rpm less than most run the xl feigaos at.