Frozen tomatoes can absolutely be used for tomato pie! In fact, they can be a great option if you're short on time or don't have fresh tomatoes available.  Just be sure to thaw the tomatoes before using them in the recipe.