Caz, we were invited in by the Afg Government to fight the Taliban.
The pictures of that hospital might suggest it is recognizable but I see no visible indications, no crescent, no help pad, nothing. While 'everyone' should have known it was a hospital you presume the aircraft crew also knew. They may have been new in theatre. This may have been a very early sortie in their tour.
Just because it is a hospital does not mean it is only a hospital.
In WW 2 the Germans stored ammunition in the underground hospital in Guernsey.
In Iraq terrorists place a huge bomb outside a hospital. The target was the EOD officer, the hospital was bait.
Wait for the facts.