I use Canon glass professionally. I use the MP65 super macro, 100mm and 180mm. As well as many other lenses. In the original posting the OP uses Amazon links to the gear. I would not advocate amazon for camera equipment. Shop local first, then if local doesn't have what you are looking for go to Adorama or B&H for online shopping.
I haven’t done any reef photography yet. I can say these lenses all have their best and worst capabilities.
Only yesterday did I try to shoot any fish in my tank.
The attached image was shot with the Canon EF 100L 2.8 L IS USM
1250 ISO, 2.8f 1/160s
Using an EOS 5Dsr
The file was rather large so I had to shrink it to be forum friendly. Also I use Adobe Lightroom to adjust the colors. Darn blue lights.
Here's a closer view for detail.