Tomatoes are nightshades, although my reaction to them (I'm one of the sensitive people) is more inflammatory than gut-related.
and the cream cheese could be it as well. Many cream cheeses have additives, so even if you're OK with most dairy, you might not be with the additives. When Nat was a baby I was dairy-free while BFing so I drank rice milk - turned out she was reacting to the carageenan in the brand I was using.