Thanks for reaching out!
Based on my knowledge, we can't do that with the Graph API as they will always resolve back to the original sender or check that you have rights (SendAS or SendOnBehalf) to the send from the particular address you're trying to use. It picks up the profile name and doesn't use the name (custom name) specified in the body of the post call. Currently, graph API doesn't support setting custom Email sender name.
As a work around you can create a Shared Mailbox that has that address and give the accounts you want to use SendAS to that mailbox (or if your using App permission you should be good to go). Then create an AutoReply rule on the Shared Mailbox to indicate that messages sent to that address aren't monitored.
Please find the similar post: https://learn.microsoft.com/en-us/answers/questions/1064522/microsoft-graph-send-email-with-custom-from-name
Hope this helps.
If the answer is helpful, please click Accept Answer and kindly upvote. If you have any further questions about this answer, please click Comment.