I was able to get the old Stylewriter cartridges from MacWarehouse.
You are right that Canon does make comparable replacements for many different printers, but you would need to check the package to see exactly which ones. Rhinoteck does make replacements for various printers, also.