Also erstmal hast du schon wirklich viel gemacht! :-D
Der Katzenfloh ist der häufigste Floh und ernährt sich, wie du richtig vermutet hast, nicht nur auf der Katze, sondern auch auf anderen Tieren und auch dem Mensch :!:
Wichtig bei Flöhen ist, dass die Eier hauptsächlich in der Umgebung gelegt werden. Also muss man, wie du es auch schon richtig gemacht hast, beides behandeln: Tier und Umgebung. Wichtig ist dass man die Behandlung alle 4 Wochen wiederholt :!: Dann schlüpfen die neuen Flöhe aus den Eiern in der Umgebung, springen aufs Tier und fallen dort hoffentlich von einem Medikament um ;-)
Welches Produkt am Besten beim Tier wirkt, kann ich dir nicht sagen. Wir wurden zum Glück bisher davon verschont. Habe aber auch schon gehört dass Frontline einfach schon zu lange zu gut ist und viele Flöhe Resistent geworden sind. Würde dann auch einfach mal bei einem anderen Tierarzt nachfragen. Schade, dass dein eigener dir keine Alternative bietet.