I forgot to ask if you're riding clipless on either or both bikes. If you're not clipless, you may want to consider using them. Otherwise, keeping your feet on the pedals on the Giro may be using more energy than you realize.

My Rans V2 has a higher BB than most long wheelbase (LWB) bents and I just went clipless. I do notice a difference in power.

Diane