After being more annoying that even i thought it was possible i finally figured out why the generic image shows.
So i dug up the filesystem on the Windows machine and ended up at C:\Users\<Username>\AppData\Local\Garmin\express
And inside it there are a lot or fewer directories like e.g: 3399976546
Inside in all my other devices there is a file called device which is a png file with the image of the device and the Fenix 7 doesn't have it and that is why we are getting served the non existing image.
Garmin Please Fix Garmin Express.