Well I think there's your problem right there. So your belief is that Congress IS permitted to promote religion? I think your personal beliefs are getting in the way of clear thinking.
Let's time travel 300 years into the future, and there is an Islamic majority in Congress. Do you still believe Congress is permitted to promote religion? Or just YOUR religion?
Promote religion in general. You betcha. Establish a religion, no way.
Let's time travel 300 years into the future, and there is an Islamic majority in Congress.
If by some quirk of fate there is an Islamic majority in Congress 300 years from now, I doubt very seriously if there will still be a constitution.
Do you still believe Congress is permitted to promote religion? Or just YOUR religion?
If I am in a school district that is largely Islamic or Buddhist, and that school district thought it expedient to have Islamic or Buddhist scripture reading or prayers at the beginning of the school day, I would probably ask for my children to be excused during the ceremony. Congress starts their sessions with prayers. No one is required to participate, but Congress votes on who gives the prayers. Why not schools?