The new mount certainly looks better than the old one. The front element of mIne (2016) failed at the bushing sleeve (shown in your bottom photo) recently - a clean break. I am waiting for MMC to complete its examination to see what caused it.
Pleased that you are back on the road and that you spotted the crack before it caused a complete failure.
Am I right to assume that your 3W is a 2016 and the failure was a result of an accident ? Or did it just break?
A Morgan Identified Fastidious Owner... 2011 4/4 Bespoke, 1981 Delorean, Auburn Boat Tail