Yes you need WES/ECE evaluation done by the admission deadline for TC. And you are right, it's expensive as well. The entire process of sending transcripts and then waiting for an evaluation takes time too. I think you should call the admissions office and see if they can accommodate a late submission for your application.