Iron exibits ferromagnetism, and a ferromagnetic material under an external magnetic field develops a strong magnetic dipole moment. so now there we have a magnetic field and a dipole, and force will certainly come along.
I'd not say that the magnetic field is a secondary field. As you said moving charge create magnetic field true enough, but also there we have some magnetic materials exibiting magnetic fields of there own like a bar magnet or a lodestone( i can't think of of anything else right now). Also as you might know changing magnetic field also generates electric field, as in EM wave propagation.
It certainly do work on a magnetic element.