I doubt very much that you can do it easily if at all. I suppose you could code to create the object then add it to the reports collection and send it. If you didn't remove it you'd soon end up with many reports you don't need. Then there is the speculation that you'd be risking db corruption by modifying a collection over and over.
Can you not get by with adding a field or label right in the report to show additional info, or modify the email subject line accordingly - or both?
If there is a way to rename an Outlook attachment before sending that would be powerful but also likely very challenging to say the least.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.