Good news guys: I did some random Googling, and I found the solution; it mostly involves installing python3-smbc, adding a dummy account and a new PPD.
I'll write the solution in a minute as soon as I organise my thoughts.
My latest challenge is to do the same thing on command line so my remaster tool Cubic can do this for all accounts created on the Mint and Trisquel computers in my household.
Somebody help me!
EDIT: Most specifically, I would sum up the second-last paragraph to, how do I add external ppd files to the Mint printer database using the terminal?