I see the media library items are showing up on the site itself but they are being served by Jetpack’s Photon. You might turn off Photon for a couple of days and make sure Jetpack is up to date.
That might fix your media library problem right there.
I’m kinda big on CloudFlare which might help your slight performance problem but I see a CDN or Proxy out front so you probably don’t need that. Sometimes, the free CloudFlare product can amplify a slow server issue also. With the Proxy out front, you may not need the Photon at all either. You’ll want to ask the people at Sitelock about that CDNs capabilities.
You might need to flush that CDN or something also. Stringing one CDN after another can make problems worse sometimes, too.
This site can show you some of the ‘bottlenecks’ your site might be experiencing. https://tools.pingdom.com/#5a61d0c249c00000
I’d add a link and a couple photos of the Cape May lighthouse to your website also. Visitors unfamiliar with your location could probably use a geolocation anchor such as a map or address or else a weather widget from the Weather Underground even. Or your affiliate weather service may offer something.
There’s a plugin called Smush that can help reduce the size of images also. That can speed up images on the download and rendering sides. I recommend that.
Sometimes slow is okay when the content is good, informative, and well organized. I don’t mind a slow dashboard as long as the public side of things loads fast. Lazy Load is a process where images are not rendered until they are viewable. Sometimes adding a Lazy Load plugin can make a slower site seem faster by concentrating horsepower where needed.
Hope this helps.