I would choose Danny only because I think the mistakes he's made have played a much bigger role in the team getting to where it is now.
Of course, if you gave me a "neither" option that's the one I would prefer.
Anyway, I think this is kind of a flawed choice because realistically, if you fire the GM and hire a new guy, the new guy is going to want to have the chance to hire his own guy at coach, unless the new GM is confident that he and the coach are on the same wavelength about how to build the team.