He’s not fully incorrect. On naval ships the church pennant is flown above the ensign during church services. If I remember correctly when the U.S. and church flag are both on the same level inside a church ( on the raised section or on the pew section) the church flag is given the position of honor to the right as it is God’s house.
It would not be incorrect for him to fly the church flag above the U.S. flag during church service hours.
The naval church flag is technically a pennant. Fyi
Ridiculous. It’s about a flagpole on land outside of a church attended by civilians, not a naval vessel.