Its doable with SL4A but that isn't practical for end users, the only way I know of the actually get a python app on the play store or in a neat .apk file would involve a lot of kludging around with java and NDK and by the time its working you would have been better off writing your app in java in the first place.This.
Just because you CAN do something does not make it a good idea.
I CAN make a tool that will emit my own executables, but then I would have spent my time writing a new compiler rather than writing a game.
It looks like you are on a similar path: You are creating a tool chain, you are not creating a game.
Currently the most direct route to creating a game is either to use Java or to use an existing engine. While you might find a way to do it with PyGame, it won't be the easiest or most direct route.