Если бы вы понимали принципы работы интерпретатора Python, стала бы очевидна бесполезность этих идей. В частности, компиляция в байткод делается всегда, дополнительных телодвижений совершать не надо. Декомпиляция элементарна. И цикл компиляции/декомпиляции сделает обфускацию бесполезной. Наконец подгрузка закодированного кода более-менее сработала бы, если бы дешифрация выполнялась на уровне интерпретатора. То есть вам для этого придётся написать свой Python.