Carl, I have done something similar. The way I did it was setting the path and name of the file as a variable, then specify that variable in the send mail step of the script. I found it easier for me to have the pdf placed in a container field (as reference) then I used that to set the variable.
This thread gives a detailed example of using a variable to save the PDF using a $path variable: Found Sets to PDF with unique file names
Then, in the Send Mail dialog, you can click the attachment check box and enter the name of the path variable so the email is sent with the PDF attached to it.