FB4 should be shipping with SWFObject, not AC_OETags.js
The FB3 app deployment included:
js in the head of the html wrapper
// in the head
// Globals ...
// js in the body
How does the new deployment compare?
It looks like FB4 is using SWFObject and PlayerProductInstall.swf and of course deep linking which would include the history.js etc.