So, some time ago, I made a post about the big differences in zone boundaries for athletes, which was shown in a paper:
So, yes, your boundaries can be completely different than the „default“ boundaries.
Some points which come to my mind reading your post:
- Is it only one power meter, is it calibrated regularly?
- heart rate drift test doesn‘t tell you where your boundaries are, it‘s more a test of durability I‘d say. And there are other factors which can influence the heart rate drift (heat, nutrition, hydration, …).
- If you do a speech test, at the top of Z2 you still can talk one full sentence, wherein Z3 you can only talk in short phrases (as a rule of thumb). Did you do such a „test“?
- There is a difference in cardiovascular endurance and muscle endurance, from your post I‘d say that you muscle is the „limiter“. What’s your weekly training hours for the last year? Is it consistent training? Did you consider adding strength training to strengthen your muscles?