In der Tat dachte ich, die Unterstützung wäre noch gegenwärtig. Wenn das nicht so gemeint war, ändert das eigentlich aber nichts daran, dass man den congiuntivo benutzen muss. Ich würde dann so sagen:
Che bello che tu ci sia stato/a per supportare C.
Die Sache mit "wäre" wäre auch condizionale und nicht congiuntivo ;)
Congiuntivo musst du im Italienischen immer benutzen, wenn es um Meinungsäußerungen, Wünsche, Zweifel, Hoffnungen geht.
Wenn du also sagst: "È bello/necessiario/importante/strano che..." dann ist das eine Meinungsäußerung und es muss congiuntivo folgen. Ob es der congiuntivo presente oder imperfetto ist (in deinem Beispiel also sia oder fossi) hängt allein vom einleitenden Verb ab. Ist das einleitende Verb im presente, folgt der congiuntivo presente; ist das einleitende Verb in einer Zeitform der Vergangenheit, folgt der congiuntivo imperfetto:
È importante che tu SAPPIA usare il congiuntivo.
ERA strano che lui FOSSE andato via.
Und wenn du dich mit einem einleitenden Verb im presente auf etwas Vergangenes beziehst, musst du, wie ich oben geschrieben habe, eine zusammengesetzte Zeitform nehmen.
Ich finde, die Zeitenfolge wird z.B. hier ganz gut beschrieben - penso che sia una buona spiegazione:
https://www.adesso-online.de/italienisch-lernen-ratgeber/der-italienische-konjunktiv