There isn’t a direct or indirect relationship between Avahi and KWallet. Avahi cannot modify or erase KDE wallet user data. I’m curious to understand what the snapper rollback did, as it doesn’t restore /home. Something else may have impacted with its ability to unlock perhaps.
It would be interesting to know if anyone else has experienced similar behaviour. (I’m about to update a Leap 16 install this morning.)