I'm currently suffering the Miner/Armorer issue you mention. My solution: I'm grabbing an axe and going for a walk as soon as I log in. I have friends that are leveling DoH while neglecting DoL classes so they are always happy to receive materials. In return i get free HQ shinies. Everybody wins.

I agree it would be more convenient to have the Ice Ward on miner, but we just have to make the most from what we are given