Hey mjamallia sorry for the late reply, a bunch of other things on the car decided to stop working.
Turns out that there's a hex nut holding the mounts in place on the rear, so I just held them in place with a wrench and managed to take the mounts off using the 24mm socket. I checked the mount centers, they do not have an Allen key hole but damn that would've made the job easier.
Thanks again for your time!