While her moral don't match your own simply calling her immoral is wrong. Calling enlightened self interest selfishness misses the entire point and demonstrates your overly simplistic understanding of Rand.
Calling anyone a "liberaltarian" is the same thing as calling tea party people "teabaggers". Apparently your morals don't require you treat anyone that disagrees with you any common decency or simple respect. Say what you want about Ayn Rand but she would have at least debated a point with you using reason and logic rather than name calling and attacks on your character.
Now, granted, I don't know much about their intra-community behaviour, but I didn't know that homosexuals engaged in a practice called "liberaltarianing"...