Ive decided for the sake of my sanity my personal explanation for why Prince Eric and the Beast are princes and not kings are because Eric is the prince of a principality (Sovereign Prince) and Beast was Prince Regent of his kingdom, and he was never crowned king because he was cursed before his coronation, and then for obvious reasons there was no reason to go through with a coronation, making him still a prince at the time of Belle's story