The change to using the new roster broke the original auto_* values and used per-roster versions. The original auto_* values will now set the behaviour globally. Use the per-roster values to override for a specific JID.
Last sent stanzas are saved regardless of if the roster is used directly or self.send_presence