Using OLE objects will not help, as it does display the embedded diagram as it is.
You, however do need two versions of a diagram: a simple and a detailed one.
I could imagine a group shape with layers displaying different elements depending on the situation, but this requires some development work.
I'd suggest that you stay with links to other pages.
Cheers,
Yacine