The site does not recommend Foxfarm soil. However; Many growers do and it is a great soil mix. You should use Ocean Forest. It is the most popular Foxfarm soil used by the most growers. No one uses Salamander that I know of. Any Foxfarm soil should work well.
You can use any potting mix you want to for your immediate needs. Just go to any garden center and ask the sales person what would be the best potting mix (not potting soil) you need to transplant a couple of tomato seedlings for your fall/winter harvest. It might be too late in the season wherever you live, so just find a potting mix. Any brand will get you buy and should be just fine.
p.s. I deleted your other post. Please refrain from making multip[le posts about the same topic. You won’t get any faster of a response, you will just upset mentors and helpers seeing the same question 2wive. OK? Good