Does that count as "multiple schematic pages"? Because if so, then that requires one of the non-free versions of Eagle. Granted the OP didn't say that "free" was a requirement.
True, they didn't say, but I dropped down to the free version and just checked it.
So, yes, import does count as multiple pages, and you're right the free version doesn't allow it: "The Light edition of EAGLE can't perform the requested action! There are not enough sheets."
Sorry for the hidden gotch-ya. A better fallback *should* have been to put it on the same sheet.
There's a user contributed "hierarchical_v10.zip" on the CadSoft download area. I haven't played with it but that's something else to try.
Also up on the web site are ULPs to export your board layout and schematic as scripts. The light version isn't going to stop you from running a script multiple times to make multiple copies of the same sub-system on the same page. You'd have to move everything out of the way before running the scripts so things don't get overlayed, and signal name tweaking in the script is probably necessary between invocations so you don't end up with everything in parallel.
I guess no matter how you slice it, Eagle just doesn't do hierarchies. And the light version has less ways around it.