Moles general will not eat vegetative matter. They like insects, mollusks and worms. I can't personally attest to any animal deterrent qualities of Fritillaria imperialis, but I do have this experience:
Many years ago, I planted Fritillaria imperialis in the fall (not as an animal deterrent). The following spring, when they were up and growing, a mole tunneled directly over one of the bulbs and continued on - a straight line with no evidence of curiosity or deterrence. What the frit bulb might do for other pests, I have no idea.
Other fritillarias would definitely not work. In fact, some Frit species are very yummy to some animals. Frit species closely related to F. imperialis are not available to try or buy.