Whoa! I've heard of Eileen Prince/Snape = Irma Pince, but Tobias Snape = Argus Filch is a new one on me. Interesting idea. I really like the way you've written the relationship between Severus and Tobias.
I think you typoed on "Apolloyn" both times you used it -- should be Apollyon?