We're trying to replace Products.Archetypes.interfaces.IObjectInitializedEvent with zope.lifecycleevents.IObjectCreatedEvent in order to sort certain portal types at the time of creation within the parent folder based on effective date (new new items should appear in the folder listing automatically at the top).
However IObjectCreateEvent is already fired before the content object is placed within the parent folder. So it has no acquisition wrapper, no aq_inner attribute. Is there an event and an option to catch the option at a later state during the creation phase?
I think that zope.lifecycleevent.interfaces.IObjectAddedEvent is what you are looking for.
IIRC it is also fired when you move an object. If I am right you might want to take care of that.