OLE and OpenDoc are for embedding documents within each other. I don't see anything in Web Intents related to embedding. It's simply the web equivalent of file type/action handlers, an everyday feature of most operating systems.
To be fair, it seems similar in that it allows you to perform an action within your current page, including modifying embedded content.
It's different in that I don't see how you can add new content to an existing page.