Looking at the pictures, it was clearly an A346. Which means it has taxi cameras. TACS. Surely they would have used these or were they stolen?
Would have given them a clear view of where the nose wheel actually was, so I am not sure one could blame anybody other than the crew. If you see you cant make it stop and get a tow.
however having said that, if the airport was serviceable, it wouldnt have happened.
I remember once when a Sun Air DC9 went off the taxiway in FACT, the airways boys all got stuck in, turns out the DC9 pilot was ex SAA too. Time for taxy practise boys. (and girls!!

)