Well, I may have figured something out that works... kind of odd but it seems to work.
I have to completely quit iCal. Then go into Custom paper sizes (I went through Mail App, because it was already open and on the desktop). I created a custom size that was 11 x 11, with 2" left and right margins (0 for top and bottom). Then I opened iCal, selected print, and when I selected the custom paper size, the preview of the calendar was in portrait - although an odd size paper. But when I changed the paper size back to letter or legal - the calendar remained in portrait view. I was then able to print it and scale it to my half-size sheet of paper and print it... I don't understand why it does that, but it works.