Makes sense to me. I'm sure the animals and plants that live among Ivern's habitat would have worshiped him as a god for giving them homes and providing food for them (as well as all the other good things he would have done for them like helping the plants grow, of course).