Based on your description, I understand that page templates are stored in the Templated folder of site pages library. But when creating posts, theses templates are not shown. Is it right?
Please make sure these page templates are checked in as major versions. And check whether these page templates have unique permissions.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.