Allergic reactions can show themselves after the first or second exposure of the food as the first exposure can activate the allergy and then the second one is one that produces the reaction.
Of course an intolerance can build through exposure.
Tink, with this situation I would be tempted to try with another small bit of soy and watch for a reaction. It could have been anything to cause that bit of vomit YK. Good Luck xx