I don't think you took enough pyrantel. If you're buying the small bottles of Reece's, then you'll probably need at least 2-3 bottles per month. You're better off buying a large bottle from a vet supply company or feed store.
Have you tried coconut oil on your bum? It works surprisingly well in conjunction with the garlic.