Is it possible for an application to insert an event on a specific date (in the past) on Facebook Timeline?
You can publish an action on behalf of a user at a specific point in time by setting the action property "start_time" to a past date. For more information see:
https://developers.facebook.com/docs/beta/opengraph/actions
https://developers.facebook.com/docs/beta/opengraph/actions/#timestamps