I suspect that rowing option actually ignores the heart rate when calculating active calories. I have just logged 2 rowing sessions, 10 minutes each. One was slower paced with average heart rate 145bpm, the other one was more intense with increased heart rate (average 170bpm). Calories burned are basically identical, higher intensity didn’t make a difference.
When I run outdoors, calories burned are more than 2x higher compared to rowing (devided by time). Running definitely burns more calories as far as I know, however I don’t believe it’s over 2x more... sure feels almost the same.
Hopefully this is just a bug and Apple will fix it. I am considering using “Other” workout type to log rowing for the time being. It looks like it’s more generous when counting active calories.
Rowing workout seems almost like an afterthought to me. It’s a shame. It would be nice to have SPM or maybe even a distance estimate...