I see nothing wrong in singing it at public events. I, myself, never thought about it as a religious song. Others do, though, I guess including you, Joe.It is such a beautiful song, I think, and even though it is in our hymnal (Episcopal) I don't recall our ever singing it in church until today at the special prayer service.
DougR