I forgot to answer the original question. I would NOT submit. From the early reports at places like BU and Tulane, a large number of students, including many admits, did not submit. I know they are in a slightly different league, but it sounds like TO is being treated like a genuinely optional thing this year. You have a good resume and a couple slight hooks without it. My guess is you have good results without the test, but the test may give them pause because I think that puts you well below 25% mark in all the Ivies.