Re: Plants for a ball python
Yep, the real plant is definitely an Aglaeonema or "Chinese evergreen". The other is "fernus plasticus". Ha ha.
Have you considered Zamioculcas? It's notably forgiving, and would do well under lights and without too much watering. I'd probably put it in an unglazed terracotta pot with a matching saucer. That would enable you to pull it out for major soakings every now and then - or to water it right in the cage, with enough water for a bit to run into the saucer but then get re-absorbed by the soil or the terracotta.
good luck, I'm pleased you're taking some renewed interest in your little middle-aged python