Done and done
In the absence of an available non-stop flight, I went ahead and booked CNS-BNE-MEL with the 45 minute connection. With all the great input from folks on this board, I'm feeling pretty confident that we should be able to get from arrival to departure gate without much worry. (Famous last words, I know. )
A final "thank you" to everyone for all your advice.