Ok to keep everyone in the loop:
We're currently at the cap of the site's storage limit plan with MyWindowsHosting. There are no new restrictions that have been applied to members specifically, but we are out of room with the current hosting plan. I've checked on upgrading plans and the difference is going to be > $500/year to stay with MyWindowsHosting.
Next steps from my end are going to be to find a more reasonable hosting service that suits our storage needs and isn't going to break the bank. After I find that I'll work on transitioning the site to their services and get out from under the storage cap.
In the interim, the best recommendation I can give is to use imgur to share your photos.