First of all, I am not a hater of him or anyone!
It's all about the team combination.
would have definitely picked him if I had gone with only 5 bowling options.
Due to all these and with only one slot open for either Pant or DK, I went with Pant because he is a proven match winner in those conditions and has that x factor in him. Yes, DK has been doing well these days but I am not so confident about him especially in Australia compared to Pant. If it was any other place, then I would go with DK over Pant.
As for Bishnoi, He is in the squad as a stand-by player. He has done so well from what I have seen so far compared to other spinners like Chahal/Ashwin and provides some variety in his bowling and would be a great addition to the bowling attack.