@aman_makhija, Consider that Q+N vs Q = draw, all black needs to do there is Rxc6 and he has a draw even if he lose the h-pawn. With that in mind I think white has no business entering that endgame position. Black has an h-pawn that could potentially be dangerous and if black is allowed to give checks with his rook and queen towards the white king that could be dangerous as well.
I haven't looked weather white can draw there, but it is beside the point since white could avoid this line by repeating the position earlier. I never claimed that position is a draw.
Just a sec. In the position of your last line. The one which goes
(14. a4g515. b5axb516. axb5g417. b6g318. b7g219. b8=Q g1=Q)
What makes you think this is a draw? It could possibly be a win for white, too. It's white's turn and he has a powerful pawn on c6. I'm not sure though, maybe you're right.