If I tell it to add a custom message and include my newly created invite it merely appends it to that first original message that I am trying to get rid of. What am I missing?
You can't delete the boilerplate message, and yes the boilerplate cites your display name as having made the invitation.