Very few products can remove malware after-the-fact, particularly the programs you mentioned, which are meant to be “preventers”, not removers.
Antimalwarebytes is the best program for after-the-fact removal that I’ve ever seen.
And the Comcast version of McAfee is probably the very absolute worst program to leave running on your computer. Of all the anti-whatever programs, this is the one I see most often cause really strange problems, usually causing access to random web sites to be arbitrarily (and silently) blocked.
I didn't really expect the programs to remove the virus, I just wanted to know what it was & hopefully the location of the infected files so I could go after it. That McAfee removed it, when the others didn't seem to know it was there, was a bonus.
I don't intend to leave McAfee on there very long, but the computer is my wife's and mostly used for facebook, games, and, apparently, collecting viruses.