Hi ..
Is there a reason, why you are even converting to KML? ArcGLobe can display textured multipatches, no problem. You can also turn these multipatches into a Globe service as well.
So there's no real use for CityEngine in this case..
Let me know !
Matt