The resistance of unique units needs to be tested differently. For example, take a level 20 Thorgrim (40% resistance), surround the unique units with battle dwarves, and cast mass magic 10-15 times. If the spells never work on the dwarves, then the resistance is indeed 20%.
Good option.