I found a solution! -Well sort of.
I found that you set the "Add Other Event Module" to the main "parent" calendar in the module settings of the "child" calendar, or in my case the small thumbnail calendar. It will inherit the events of the main calendar, (or even multiple calendars on multiple pages, if you want to set it that way.)
As far as I can tell, there is currently no way to get the child calendar to pull up the parent calendar dates and events, however, you can do a little CSS trick.
I created a special container with relative positioning and negative margin CSS to place the spacer.gif over the dates. The spacer.gif is invisible and has the link embedded to the parent calendar page. It works great!
My CSS went like this:
/*======== Calendar Thumbnail Link Override ============*/
.calthumb img
{
margin-top: -100px;
border: 1px solid transparent;
width: 200px;
height: 100px;
text-align: center;
z-index: 1000;
position: relative;
top: 160px;
float: left;
}
Just add Class="calthumb" to the ContentPane line in the HTML of that container.
For your calendar, you may have to mess with the size and margins to get it to float over the correct area. Set the border size to 0 once you have the box set over the desired area.
As for the problem of the CSS applying to both calendars on the same page, just add an extra descriptor of what pane it's in to every class in the small.css, or whatever calendar theme you are using. It's located in this path:
\DesktopModules\Events\Themes\Small\Small.css
So if the class was .Event change it to .rightpane .Event
Now the class will only apply to the event module when it is in that pane. You could define it specifically in a container too, if you want it in the same pane.
In the future, the module should have a setting to handle 2 calendars on the same page with different themes. I'm not sure how that would be handled. More importantly, there should be a way to link the days on the calendar to the parent calendar event, day, week, or month.