Every time I read the phrase 'Miracle on the Hudson' I think of the Baghdad Airbus incident. All engine out ditching was a piece of cake compared to that.
If it was an actual triple Hyd failure I'd expect some statement from Toulouse quite quickly. The reports in the Indian media are quite clear when they state 'they believe' all three systems failed. The lack of a smoking hole in the ground suggest their beliefs are misplaced.