Sometimes you'll still receive test emails in WP Mail SMTP even though you have multiple SPF records (or none at all). This might be because:
The receiving server is automatically dealing with the multiple SPF records behind the scenes, so you don't notice a problem.
Your mailer service doesn't require SPF records, so it's already ignoring them.