Bueno, yo la verdad nunca he usado el ObjectFactory, en su lugar uso el CrystalRuntime.Application. Pero si mal no recuerdo un EnterpriseSession es un concepto de Crystal para .NET, es decir, seguro no usas el WCS.
Buscando en la base de conocimientos encontre esto:
http://support.businessobjects.com/l...s/c2011517.asp
Espero te sirva