I was able to get this module to work with SMTP Authentication module by installing an additional module called the "Mail System" module. Then using the configuration settings for the Mail System module I went to the section shown for the Commerce Invoice Receipt module and I changed the mailing system from "Invoice Mail System", to the "SMTP Authentication System". This forced the emails to be sent out via the other module and everything is now passing dmarc, dkim, and spf.
I hope this helps someone else still working in Drupal 7.