proprietary mast bases were DEFINITELY the WORST invention in windsurfing

if you can take the rubber joint off the section going into the mast track ...
perhaps you can glue screw, etc into that piece - which looks like it needs epoxy, glue, etc
or ...
since you HAVE that piece, perhaps you can make a new one ??
know there are dudes here that would find that is a walk in the park
...hope it works out
looks like an old fun board