If I remember correctly from my long-ago days in the Coast Guard, the Chaplain’s pennant is the only thing that is SUPPOSED to be flown above the National Ensign. This is only done during actual church services.
Not sure what sort of Christian flag they are talking about, however.
Christian flag - white body field, in upper left quadrant a blue rectangle, and within the blue recfangle, a red cross.