On some hills I find I get much more power just sitting 1cm further back in the saddle, so half a degree different seat angle might make that difference. Have you checked to see if the saddle-to-BB measurement is the same?
Also, if you're more upright on the slacker bike, won't that allow you to use your back muscles more? (Which are used for climbing, if I remember right)