Thanks
@NurdTurd for the suggestion!
With this version of Profiles, any change to the player's inventory (picking up an item, dropping an item, placing an item into a chest, etc) will cause an 'auto save' to occur for whichever Profile slot the player has last interacted with.
For example, if you load a profile on slot #1 and dropped an item onto the ground, the profile on slot #1 will save automatically.