You may want to let SW6906 know. They were the one who wanted to know about the deleted posts.
I think the deleted posts infringed FR policy. I do not think they were simply off topic.
How so, contrary to policy?
Admin Mod gave no hint of that in his reply.