Hue Flowing also uses a weird old version of ModernGL with some specific features. I forgot which. Moonrabbit Collection uses a newer version and Wandering Soul doesn't use ModernGL at all.
I very much appreciate you taking the time to respond, also making these games, sharing the dev process on YT etc. I'm using game dev as an excuse to level up my python and bond with my daughter who loves games. Seeing the guts of how a game works has almost made her mind explode. Thanks again.