AmanoTC I am no techie myself but to me it seems like that they somehow work different from your script and circumvent the problem with my community page no longer working.
The main difference is that they're interacting with Steam API at client-side level (from application installed on your computer). That means that they can ask you to login to your Steam account in a safe way (session cookie / login credentials are not saved outside of your computer) and then use API available only for logged in users.
We're fetching collections info from server-side level - you would need to provide us your login and password to your Steam account, which needs to be saved in our database, and used by our bot to login to your Steam account. This is not even close to "safe way", so we're not going in this direction. Right now we're limited only to public APIs.