@KrishnaV
Right, my proposed suggestion is just an example.
You can use the Form in Power Apps to upload the Attachment into SharePoint. The flow can be kicked off using the onSuccess property of the form.
The flow does not have to add the document to a library. You can use my suggestion to get the File Content of the file.
After the last step, you will be able to call the dynamic content for File Content
The SharePoint list just acts as an intermediary to easily get the attachment out from Power Apps.
After you get the Attachment content, you can put anywhere.