I would assume the enterprise uses the same batteries as the standard Mavic 2. It only stands to reason that when one calls for more features to be activated that burn battery power you would in fact get shorter flight times.
Technically the battery specs and flight times between both AC's are the same.
In real terms there are a lot of different factors that affect flight times and you don't often get the spec performance e.g. 31 min.
I don't believe the heating of the batteries has much influence on the flight times due to the other factors.