I think WhiteBeard might have known who Ace's father was all along, and wanted to take care of his rival's son