>>23406322>>23406354Chesnaught forms the shield from its foreams, it's because chesnaught, maractus and cacturne, unlike ferrothorn, have arms; pretty much the same reason why they've access to needle arm and ferrothorn doesn't.
So in conclusion, I assume Ferrothorn can't learn it because it doesn't have any arms.