When will it be possible for the Librem 5 to run android apps?

No. The GPU itself is proprietary. Purism selects it because Etnaviv (the reversed engineered GPU driver) is blob-free. Meaning there is no special black-magic binary in the driver to make the GPU work.

And you are right. The graphics processor is a different thing from the video decoder. Making the 3D graphics working has nothing to do with decoding video.