Hmm... no, time contraction doesn't seem to work, either. There's been a Christmas tree in each season so the best one could do is move the episodes around a bit
I think the easiest way is to say that there have been four yours between seasons 1 and 4, since that's what their math-wizards came up with. After all, season 4 must mean it's been 4 years, right?
Michael