No flavodiiron proteins are not haem proteins. See here for a simple depiction. Basically there is a flavin, and there are two iron atoms which go through a FeII/FeIII cycle during catalytic activity. These iron atoms are not held in haem, but rather via carboxylate ligands.