I tracked down the engine maker on AliExpress again.
see the engine here
they say its a 1P57QMJ
the fourth photo with the black background is what I have, but some of the others show a straight output shaft rather than a 90 degree.
it does have the same CVT cover with the access panel though.