Garmin correlates stress level with HRV and body battery, regardless of whether the HRV is measured post workout or not.
It's normal for the HRV to be high after workout, and this doesn't necessarily mean that the body continues getting more fatigued for hours after the workout has been completed. It simply means that the body is trying to recover (low HR at rest) while being on a standby for a hard physical activity to be resumed (readily increased HR when one starts moving).
Yet, high HRV post workout always translates by Garmin into higher stress, regardless of context and circumstances, which subsequently gets translated into low body battery. As a result, one sees their body battery plummet for hours after workout, despite one undergoing a rest and recovery. I personally notice a significant discrepancy in the resulting low body battery metrics at the end of the day, and how I actually feel.
I suggest to Garmin to take into account how they relate HRV to body battery, incorporating the context on whether it's being calculated after workout or not.