The 'Hogpen' is a separate little marina at least 1/8 mile inland from Payne's docks. Its right along the road that leads from Paynes and all the other marinas in the GSP towards town. Yes... would be the best place on BI in a storm as it is basically a little pond well inland protected from waves and even mostly protected from wind. I've only noticed a few mooring balls in there (I think) over the years and I don't know if it is associated with Paynes or not..... so I don't know who you would contact.
Wickford/Narragansett Bay RI