Einen "Subjonktive" oder Subjunktiv wie im Französischen gibt es in der deutsche Grammatik nicht, dort wird von Konjunktiv I und II gesprochen. Ich vermute, dass du den Konjunktiv II "durchgeführt hätten" meinst.
Man würde in der indirekten Rede, wie hier, normalerweise den Konjunktiv I verwenden.
Zum Beispiel:
Auf die Frage, ob ein Hochleistungssportler diese Tests durchgeführt habe und ob es bereits positive Befunde gebe, bekamen wir keine Antwort.
Im Plural, wie in deinem Beispielsatz, wäre der Konjunktiv I von "haben" aber "haben", und diese Form ist nicht als Konjunktiv erkennbar. In solchen Fällen kommt dann ersatzweise der Konjunktiv II zum Einsatz.
Es ist in diesem Fall für "haben" beides möglich:
Konjunktiv I, der sich aber nicht vom Indikativ unterscheidet:
Auf die Frage, wie viele Hochleistungssportler diese Tests durchgeführt haben, bekamen wir keine Antwort.
Oder der klar als Konjunktiv erkennbare Konjunktiv II:
Auf die Frage, wie viele Hochleistungssportler diese Tests durchgeführt hätten, bekamen wir keine Antwort.
Für "geben" ist der Konjunktiv II "gäbe" in dem Beispielsatz nicht ganz korrekt. Es gibt keine Verwechslungsgefahr mit dem Indikativ, deshalb müsste es "gebe" (Konjunktiv I) heißen.
Auf die Frage, wie viele Hochleistungssportler diese Tests durchgeführt hätten und ob es bereits positive Befunde gebe, bekamen wir keine Antwort.
Allerdings: der Autor/Jounalist gibt ja hier seine eigene Frage wieder. Der Konjunktiv in der indirekten Rede dient normalerweise dazu, die wiedergegebenen Worte von den eigenen unterscheidbar zu machen.
Man könnte hier m.E. auch einfach den Indikativ benutzen:
Auf die Frage, wie viele Hochleistungssportler diese Tests durchgeführt haben und ob es bereits positive Befunde gibt, bekamen wir keine Antwort.