Heh, you guys are right--I have no money, so I'll just have to offer my good word on my theories. :lol:
As for how Mac would confront Danny...honestly, I can see it being more likely that Danny shuts down working on a case involving an abused child, rather than confronting his own abuser. It just seems more likely to happen that way given how the CSI shows operate. I could see Mac confronting Danny mid-case and Danny not being able to talk about it at that point, but then coming to Mac when the case is over and telling him what happened.
That said, I think it would be more interesting to find out what happened to Danny in the middle of the case, so that we could get Mac's reaction and also watch Danny find a way to finish the case after the audience knows what happened to him. I think it might be more dramatic that way.