Do PDG do winching? St Kilda is a big island with scope for landing in a few places, but given the size of Rockall and what is there(or not as the case may be) I think Coastguard S92 is the only viable option ...
For a sizeable donation they may be willing to help out! But really ... I'd say its very unlikely.
Boat is prob the only option, but as per the previous expedition video, the landing is hairy at best, and lethal at worst. And trust me, the waves on the day in that video show a mellow summers swell ...
Good luck pal ... you'll need it!!