I just came across this thread on the T595 site about fuel filters for the FI engines. The Triumph one is a bit expensive but it looks like the BMW or Ducati can be used. There is a comment about the early BMW ones only being suited to a lower pressure system.
fuel filter