The US military base in Bahrain was there for much longer than the administration. While it may have been sufficient for operations in Iraq, it makes absolutely no sense to supply an aircraft carrier operating outside the Persian Gulf from within the Persian Gulf... I don't understand how any planners thought this made sense. They knew Iran could shut off or severely endanger passage of the Hormuz straight.
How could the base resupply the Lincoln even if it wasn't destroyed? Did the US really have no logistical capabilities in the Arabian Sea? They have facilities in Djibouti and Oman.
I think we are letting Hegseth's stupidity take the fall for a clear diplomatic or military planning failure.