Thanks for the query to H.C.M. Forum.
Your query is a safe decongestant or antibiotics for heart.
In my opinion you got allergy with super added infection.
May be fungal infection
as greenish sputum. Ambroxol
is safe for you 30 mg tablet two or three times day till relief.
10 mg once a day.
Antibiotic is LINCOMYCIN
500 mg two or three times a day depending upon severity of infection will suit you .
If fungal infection consult a physician and get any antifungal tablet ( fluconazole
150 mg, safe for heart).