If you account was not flagged as a porting account from the beginning for some reason it would not have the option for a temporary number in vPanel.

Just contact support and they can manually assign a number.