I just looked at my calorie history last week for indoor cycling, and I concluded that the AW total calories is probably about half of what it should be. The other interesting thing I found is that BMR calories seem to be way off for my indoor workouts. My BMR calories during workouts are a very consistent 114 calories/hour, or about 2,800 calories per day. Coincidentally, this corresponds to about what the AW had for my BMR with OS1. However, the day total is correct.
So I suspect that Apple only partially fixed the OS1 BMR problem to make the day totals appear reasonable, but they did not roll he fixes through all of the workout calorie algorithms. We have calorie spaghetti code for now. Maybe it will be fixed yet again with OS2.2 or OS3.