No, TriFlow isn't Kleenex - accept no substitutes. Defnitely not FinishLine or any other chain lube. Most bicycle chain lubes leave behind a waxy residue - good for chains, not for sewing machines.
For a grease I might use the real thing - Teflon grease that I keep around for lubing the S&S couplers on our tandems. Pure PTFE and seriously expensive but the maker of the couplers is adamant that it's the thing to use for high pressure metal to metal contact.