That is unfortunate, however I'm not surprised. Technically both are correct. As for 'mounting points't they mean 'BACKING PLATES'. If it were me, I would hardly be trying to figure out whether I need them. For the potential force you're placing on the tower, I would want more than washers and nylon lock nuts holding it in place.
The first thing I would do is get some backing plates made for the tower. Find a small local metal shop that might do the job for you. I've had a small place near me do all kinds of work, from drilling holes in a SS bow roller to relocate bolt holes to backplates for cleats.
Secondly, I wouldn't worry too much about the flush fit, I would bet that works out just fine, once all the bolts are tightened down. As for location, I'd move it around until it was as close as possible, then have at it.
Your last option is to have a company that installs hardtops and canvas binimi's and the like do the installation for you. This wouldn't be that much different than buying optional parts for a automobile. The automibile manufacturer expects to install it or have it installed by a professional. They are not expecting or equipped to handle 'How To' calls from end users.