that must have been some 'take off' !
Id be checking ALL 3 mounts (2 side, one lower), as I suspect at least one other is broken or loose.
Unusual to break the fixing so all the force must be going through that rather than distributed across the other mounts.
OE mounts should easily hold the engine even if abused (they do get flappy though), so this is odd.
as TC sasys consider uprated mounts but beware the NVH levels increase