Battery drain issue

This is the way I read TJ original post. Remove output wire and check again in a couple days.

Just to be clear, could the alternator still charge (or maintain) correctly if the diodes were bad? It reads about 14.6 when the car is running. Thanks.

Yes on the disconnect and check later without needing to run the car.

A diode is basically a one way gate for electricity.
A bad one can leave the gate open for power to run back out, so it could be normal for one to charge fine and still kill a battery if it had a bad diode.