Hello Nick,
If your boat has the original mast - which in terms of the LOA made it relatively short. This was made up for in having a
long boom to provide a larger mainsail area.
This factor may be a problem in so far as the length of the foot when rolled up may mean that the diameter at the bottom couple of feet of the roll will be such that it would jam in the space between the mast and the furling extrusion.
CDI's unit is limited to a mast of no higher than 39ft (they don't say from where ??) with a maximum of 400 sq ft mainsail.
Another possible area to look at, is what type & size of mast head crane that is on the present mast ?

(Blue Arrow).
Another thought to bear in mind are the straps (Red arrow) these look like they could be beefed up - if not they could bend sideways in a sudden strong gust - not to mention being held with only 2 screws tapped into the mast wall each side ???
Richard