Acabo de ver que hace "spl_autoload_register" y creo que mas o menos entiendo entiendo que hace. Ya que no tocaría php ni a 30 metros con un palo. Y como tampoco tenia idea de que lo que tratabas de hacer (sigo sin tener idea pero ahora mas o menos creo que se por donde va).
Asumo que lo quieres hacer es importar una clase o un modulo. Dado un string. ¿Me equivoco?
Si es así, checa
importlib (también estoy asumiendo que usas python 2.7 o mejor).
Lo de la cuestión del eval, era porque pensaba que estas generando el código de una clase en un string, de ahí lo de metaclases (si tampoco mencionaste de donde sacaras el código). Pero parece que lo que querías era mas simple.
Otra cosa, python no es como php, si lo tratas de usar python como php te recomiendo mejor quedarte en php.