ZAmorakZarossaid: Maybe elves do not call it zamorak's favour. How can we know.
Honestly, this is probably the case. Potions are really just plants and ground up body parts. There's no real reason why they have the names they do. They really have nothing to do with the gods. The elves probably do have another name for the concoction due to their isolation from main stream society.