Ivies Without SAT Subjects?

You mean lack of financial resources? If so, there are fee waivers for that. Or do you mean lack of good advising resources? As mentioned above, SAT subject tests are often overlooked in the process. Regardless, there are test dates in November and December. Perhaps you would still have time to take two of them (unless you are an ED/EA applicant).

For example Yale says: