Isn't there a NFC sensor in the Fenix6 and Fenix7 and some other models that is currently used only for Garmin Pay?
Can't those sensors also read RFID tags?
Well Adidas and New Balance shoes come with RFID tags, what if you put those tags hidden into the tongue of the shoe so when you are putting them on you could TAP the Fenix against the shoe and have it auto-save which shoe you are using for a run?
It could then just add the shoe to the FIT file (as chained data, etc. that wouldn't interfere with the rest of the FIT file for other services)
Then you have automatic miles logging per shoe