Garmin devices do not take Zwift stored rides into account when calculating fatique, stress, FTP, VO2max, etc.
Only way is to record workout by Garmin device and have it stored to TrainingPeaks via Garmin Connect.
I t could be very beneficial to allow reading workouts from TrainingPeaks, but not storing them back as this will be done by Garmin device.