Hello! The explanation of the mechanic looks a bit odd to me. Possibly he has difficulties to say "I don't know", as most of us do.
Your wheel change should help a lot. I have done a heavy load (5 person + luggage) trip with many mountain climbings (>2000m) this weekend : 4.5l/100km I am quite happy. God a pic on my presentation