Cricket is not just about 'averages.' Hales has an enormous potential to become a very destructive force in world cricket, not just English cricket. He has a few issues and it wouldn't be a bad idea to leave him out for the time being and have some members of the coaching staff help him out with his issues. Playing someone when they're in a rut can completely exhaust an individual. It certainly affects things like morale, confidence and self belief.
Like you pointed out, a test birth now could be the beginning of the end.
I think, England could give Vince a go at the top with Roy. I don't see the point of Cook/Bell. They could have been match winning ODI cricketers in the 90's but in today's day and age they are liabilities. It's daft to put them and Hales in the same bracket.
I would give Hales a complete break from cricket for a couple of weeks and then have the England coaching chaps sort him out. I would also not have him in the starting XI of the next ODI, but a guy like him has to be in your frame for a long term period to win BIG ICC Tournaments. The guy's presence in itself is intimidating.