Sorry to read about your ED.
As you say it is a very typical side effect of beta blockers.
However there is no benefit to switch to a different beta blocker as this is a class effect.
Beta blockers are known to prevent second heart attacks - so you need to weigh up the possible improvement of your ED against hte protective effect of taking a beta blocker.
You van of course try a PDI for your ED such as tadalafil , sildenafil etc.
Your chest symptoms sound like muscle spasms.
Not something I would worry too much about and not a common side effect of any of your meds.
Please get back to me if you wish.