Eric, I understand what the DM says is the rules. I don't have a problem with this. The DM is my friend and I have a lot of respect for him.
Also, the requirement "only Elorii may be Hierophants of Belisarda".. to me this means that humans can't be hierophants of Belisarda, only Elorii can pick...