Ct is "Compile Time" since CtClass represents a class that has not been loaded into the JVM while java.lang.Class represents a runtime class, which has been loaded. At first, Javassist could not work with a class loader. So Ct was not a bad choice.
I know you will say "Why not Lt (Load time)?" I also want to rename so but it's too late.