Considere que as criaturas que usam armadura de toque fantasma "ainda pode passar livremente através de objetos sólidos".
Considere que "criaturas incorpóreas não têm peso."
Parece bastante claro que, narrativamente, a própria armadura torna-se incorpórea quando usada por um fantasma e, portanto, não tem peso.
Independentemente disso, a armadura mágica tem uma habilidade que permite que seja usada por criaturas incorpóreas. Se as regras gerais para criaturas incorpóreas parecem tornar isso impossível, então essa habilidade, projetada especificamente para criaturas incorpóreas, obviamente supera isso! :)