I just reviewed the Subway website and found a Sweet Onion Chicken Teriyaki sandwich for 5 grams of fat - 6 inch bread. They state that this does not include the olive oil blend sprinkled at the end, which contains 5 grams of fat for 1 teaspoon and they provide a generous amount - maybe more like 2 to 3 teaspoons. Maybe you are taking a few extra grams of fat than expected. Try to stay within 2 to 3 teaspoons of liquid oils per day even if you are within your fat recommendations. Hope this helps.
Let me know if you have any other questions,
Sylvia Melendez-Klinger, MS, RD, LDN, CPT - registered dietitian