Plausible option. People probably wouldn’t know what was being talked about.
How about Happy Nativity Day?
Happy Nativity Day, I like that.
Incarnation Day sounds so much more Byzantine. Maybe the Orthodox can use it.