Purolator hasn't issued a statement that the problem has been fixed. As your pics show, end caps are a problem, torn ADBV's, and I have my own proof of an off kilter ADBV. I just installed a Distance Plus on my Toyota so I am not brand conscious. I had it from before and I can see it has a completely different ADBV than the common type like yours.
The other factor here is your small engine is not putting the stress on that filter which also looks fairly clean, not much restriction. So sorry, nothing at all says the problem is fixed. First the company must announce a fix, otherwise it is random sampling here and there which means nothing.