* I think it was absolutely unethical of me. But it's one of those unethical things you do with in-laws, and falls within "white lies" territory as long as am I'm not endangering anyone's health nor causing them to violate moral principles.
* It was done simply to serve food we'd all eat, it was not my goal nor intention to "convert" anyone. Personally, I don't try to convert people beyond example and offering my reasonings when socially appropriate.
* I would consider tricking me into eating meat as worse than tricking someone to eat more non-meat than they would. That doesn't make what I did less of a trick.
People may be eating what they choose to eat with just as much moral conviction as your vegetarianism. That is not for you to decide.
You have no right to deceive others about what they are putting into their body, let alone in hopes of "convincing" or converting them.
You have no right to physically force your own morality upon others without their informed consent.
Think about what you have just argued for here.
On top of that, it's very likely that every ingredient in the "turkey loaf" was something that would not be out of place in an actual turkey loaf. In other words, no ingredients being secretly added, just one being removed.
So again here there is a difference adding a problem ingredient, and there being an ingredient you don't put in. For the former you need to ask about dietary restrictions and respect that. Which they did. For the latter, I don't think you're in much risk of violating anyone's moral system.
If it's unrelated to GMOs, I'm genuinely interested in what your objection might be.
Secretly serving non-vegetarians vegetarian food is, technically, fraud, but it's not disrespecting their morality. That fraud might be slightly immoral (I don't think it is, but it's a topic for debate), but it's easily offset by the potential for convincing someone to become vegetarian.