When recording an activity with my Garmin Edge 540 (beta firmware), the calories calculated in the activity are not updated in the Connect app.
I also have a fénix 7, I usually wear when I ride and record cycling activities.
After saving the ride activity, calories from Edge should be updated to Connect, having more priority than calories from Fénix.