Diuretics are not "death awaiting". Even the DAN article on cardiovascular problems in divers says that diuretic therapy requires careful attention to hydration and electrolytes, but certainly does not say that they are contraindicated in divers.
Beta blockers can cause some peripheral and pulmonary vasoconstriction, although this is usually balanced by the decrease in cardiac output -- thus their effect in lowering blood pressure. Whether this played a role in the OP's case is unknown, as the phenomenon of immersion pulmonary edema clearly occurs in people in the absence of any beta blockade.
Beta blockers can cause some peripheral and pulmonary vasoconstriction, although this is usually balanced by the decrease in cardiac output -- thus their effect in lowering blood pressure. Whether this played a role in the OP's case is unknown, as the phenomenon of immersion pulmonary edema clearly occurs in people in the absence of any beta blockade.