One thing is clear, you have a large stroke volume and if your timing issues were not there and thus you could operate at a higher HR, you would be hell on wheels. Even still, you are doing great.
Take some rest and do your climb. 5% drop isn't huge. My fingers are crossed for you. GL