riding with your hips rolled forward is for riding in the drops of a road bike.
That's for an aero psotion, not a climbing position.
when you are on a grade, you need to sit up, put your hands on the tops, "sit like a barstool" is not a bad approximation, and get your hamstrings and lower back in a good position to work.
you have different riding positions on flat roads than on grades