Don Miguel di San IIdefonso , amiral och eskaderchefför