I would say your best bet is to have your circumstances explained to some degree by your counselor in their academic report that they have to fill out. No school is going to throw out an app because you didn’t take BC. You are taking the hardest courses you can, and I am sure Penn will recognize that. Good luck!