Du hast nicht geschrieben, dass Du die Folge \((x_n)\) so wählst, dass (InfimumsEigenschaft)
$$d(f(x_n),x_n) \to a$$
Wegen der Kompaktheit von A besitzt \((x_n)\) ein in A konvergente Teilfolge. Wegen der Stetigkeit von f und von d kann man dann schließen, dass für den Grenzwert gitl: $$d(f(x_0),x_0)=a$$
Gruß Mathhilf