The good fortune flew in the face of captain MS Dhoni's view after the opening ODI loss that India were getting the raw end of 50-50 calls from umpires as payback for their decision to brush the DRS.
Dhoni made the call in Perth after Bailey was incorrectly given not out first ball for a caught behind appeal and went on to make a match-turning 112 in the first ODI.
Australian opener Aaron Finch admitted he preferred to see a DRS "blanket rule".
"I'd like to see consistency around the world - either it is used or not but India have the right to not use it," he said.
"If the (world body) ICC made a blanket rule that everyone had to use it there would be no debate.
"(But) I don't think it is going to change any time soon."
Dhoni wouldn't bite when asked about Sharma's good luck on Friday.
"Are you talking about the edge? I won't answer that because (of the reaction to) last time I was asked about George Bailey," Dhoni smiled.
India's luck ran out during Australia's run chase.
Shaun Marsh - replacing David Warner (paternity leave) - was dropped four times in a 145-run opening stand with Finch (both 71).
India still had a sniff when Umesh Yadav bowled last game centurion Steve Smith (46) to reduce Australia to 244-3 in the 41st over.
But Bailey picked up where he left off from the first ODI to help Australia pull off the highest limited-overs Gabba run chase.
Australia reached 309-3 by the end of the 49th over.
Earlier, Sharma backed up from his unbeaten 171 in Perth to notch the highest ODI Gabba score by an Indian opener.
He shared a 121-run third wicket stand with Ajinkya Rahane (89) and a 125-run second wicket partnership with Virat Kohli (59).
James Faulkner (2-64) and Joel Paris (1-40) reeled in India, who lost 75-6 in the final 10 overs.
The third ODI will be in Melbourne on Sunday.
- AAP