If your Surface Pro 8 was serviced and the detachable keyboard was not returned, it is advisable to follow up with Microsoft support directly. Since you mentioned that the customer service phone numbers aren't working, you might want to try reaching out through other support channels such as the Surface Support Portal or the Microsoft 365 Admin Center if you have access to those.
Additionally, if your device is under warranty, you should be entitled to receive all components that were part of the original device, including the keyboard. It’s possible that the keyboard is being sent separately or there may have been an oversight during the service process.
For further assistance, consider checking the service request status through the support portals mentioned above, or try contacting Microsoft through their official website for alternative support options.
References: