Maybe I don't understand the mechanics of what has happened. Can you not access your own posts from the locked subs?
In any case this is unfortunately a consequence of reddit delegating moderation to the community : clearly the mods did have the "right" or at very least the "authority" to do what they did.
@Powderhorn that's what I assumed, meaning you can take your content wherever you like, including another subreddit if you want