i have a list of invisible animals and world bosses for Exiled Lands(Since the age of war update so far this is the list of things that are now invisible - #9 by dragonologist) . you should start a list of Isle of Siptah invisible animals and/or thralls you may be surprised by how many you find.