I moved it to answer so also other users can find it:
Thanks for the quick reply, Ludek. Your reply forced me to review the Doctrine 2 documentation and I think the solution is to not assign the two lifecycle callbacks to the same method, so please disregard my question. It seems the solution is to assign each callback to one method that in turn wraps calls those methods that I need to for any of the lifecycle events.