Question: why was ilvermorny not in the triwizard tournament?
Answer: The reason behind Ilvermorny not being a part of the tournament was simply the fact that it was not old enough. Ilvermorny was founded in the 1600s while the tournament dated farther back than that. When the Triwizard Tournament was held again, it was not reformed but was restarted.