If chunks of team color (in this example Red, if the unit is owned by Player 1 (Red)) appear this means that the texture have an alpha corruption, thus only the team color layer of the model is showing.
You need to modify the texture .BLP file in order to fix this problem.
Supplying of the textures might help us help you kid...
Both of them paths are fine (except for the lack of ".blp" on the Blood Mage one)... So I don't see any problem. As Archian stated, it could be fault of the texture itself...