How do you compare in height and weight to the other rider?
Looking at the Strava analysis, it does appear as if you are coasting a lot more than the other rider. Those do look look like some pretty wicked corners which account for some of the coasting.