I had a journal request that your final PDF should not contain Type 1 fonts and in my case the culprit were matplotlib figures. I found that with this setting in ~/.config/matplotlib/matplotlibrc
you can make matplotlib avoid Type 1 fonts:
ps.useafm : True
pdf.use14corefonts : True
text.usetex : True
Maybe you consider this useful and can add it here somewhere.