I am certainly willing to believe that you make an effort to inculcate morality in your teaching, but I don’t believe that this can be generalized to “religion is moral.”
The contention that “religion is moral/immoral” is too vague to be defended or supported. There are good teachings, bad teachings, good students, bad students, good effects, bad effects. It’s like trying to say “Is the USA good or bad”? You can argue both sides of that equation depending on what aspect you choose.
In the interest of accuracy, I will also note that I did not say anything like “it would be replaced by enlightened self-interest” — the basis of the thought experiment (religion disappearing) is infeasible, and assuming that kind of “magical” event opens up all outcomes to also being magical — i.e., arbitrary. A thought experiment that fails at the initial stage, if you will. :)
Which is why my usual conclusion to these debates is “be careful what you wish for.”