Every now and then someone on the Perchology Slack group mentions they have to wait days (or even over a week) to get their posts approved here. Sometimes they even get help on Slack before their post gets approved.
dunc suggested you assign additional moderators on the old forum (http://forum.grabaperch.com/forum/10-23-2018-forum-spam), and it sounds like you can use the help of the community on this. I am sure you'll find many in the community who are willing to help.