Looking for a gmic + python scripter to help me out here.

Think you are right. Looks like horizontal scaling may be taking place. Thanks for raising the flag. Not sure when I can act on it though.