Your referenced article is written to teach you how to do exactly what you've observed: track what the user did after closing the print dialogue.
If you want to track your "Print" button clicks regardless of what the user finally did, you can use a regular "onclick" event handler with your button. Or if you're using Launch, you can use a Rule that has a Click event for that button.