Canterbury is based on a commercial RO-RO design and was designed for a specific task. The vessel may will be challenging in light loaded conditions because of this and I agree that she would not make a good dedicated SOPV.
However I do have a comment on your issue with 50 degree rolls with a low centre of gravity (CoG).
A low CoG does not cause rolling, heel or and angle of loll (these are a consequence of the action of the sea and dynamic forces such as free surface effect and wind). Rolling to 50 degrees would suggest a high CoG and/or there are other forces degrading the vessel stability such as free surface effect from slack ballast and fuel tanks. If you are slow rolling up to 50 degrees I suggest someone has stuffed up the load or has not managed the stability of the vessel. A good example of this is the MV
Jawan which had a combination of poorly declared cargo and poor weight management as well as free surface. This vessel had a high CoG and was very tender (liable to roll). The combination of animal movement and free surface effect gave the vessel an unstable equilibrium caused by a low metacentric height caused a negative GM meaning the vessel would roll over until the increased buoyancy on the side of the roll stopped the roll on that side ..... only to have the cycle repeated as she rolled back.
jawan rolling - Bing
A very low CoG may make the vessel very 'stiff' meaning it will try to return to the upright very quickly (also known as whipping) which is not a good thing either. In short having a very low CoG (caused by a belly full of steel) should not have caused the 50 degree rolls you describe. A vessel with a low CoG will often have a large GM which will resist the roll and try to return the vessel to the initial (upright) position. When planning a ship the Chief Officer would look at a happy middle ground, the vessel has adequate stability but is not so stiff that the hull and cargo will be subject to whipping.