I can't answer everything, but I do want to kill that fallacy of giving the dogs Heartgard with an infestation will kill them. It won't. In fact, it's often used as a first treatment in getting rid of them. Particularly when immiticide was scarce, it was found that using ivermectin would do a slow kill. Some vets will still go this way, if the infestation is relatively small.
Heartworm Prevention
On to your other question about checking for heartworm in October:
Is it possible he was being tested for tick borne diseases? The SNAP4 produced by IDEXX checks for Lyme, erlichiosis, heartworm and anaplasmosis. The four tests are not separated. To me, that's the only reasonable explanation for the check.