As someone who operates into BCN regularly, it is evident that something went wrong on this occasion. Firstly, ATC cannot clear anyone to land until runway crossing traffic is fully vacated - so there must have been an error either by ATC or the Aerolineas crew or both (and you never ever cross an active runway without a positive check that your way is clear, so what the A340 crew were doing is anyone's guess!).
Secondly - video foreshortening or not, the go-around quite clearly occurred very late and not within normal acceptable safety margins, regardless of what AENA might or might not have said. If everything was fine, then an investigation is not required. If an investigation is under way then everything was clearly not OK.