First use date should not even be a user field, it should simply be the date of the first activity you used that gear on, end of the story.
When I create a new piece of gear in Garmin Connect I have no problems assigning any date from the past, although it is indeed not possible to revise the date after that piece of gear has been created.