Do you think adding a DNS TXT record could improve the SPF filtering?
It might help, is unlikely to hurt, but SPF is no panacea. One of the things in Sergey's patch is to change the From: address to be that of the user posting the item/comment, instead of invalid.noreply. I rather suspect that would help at least as much. k