Your apps are ready so it’d probably be quite easy to meet the deadlines below. All of these colleges will offer a very strong undergraduate experience and challenging education for your fields of interest.
1/15 deadlines
UDenver
LMU-LA
American University (* )
Grinnell (* )
Tulane (though most of the class was filled ED)
Holy Cross
Kalamazoo
Carleton
Macalester (* )
St Olaf
Case Western Reserve (* )
Dickinson
Lafayette
VTech (though class probably filled in Priority round)
UWisconsin (" ")
Trinity CT
Feb1
DePaul
DePauw
UMBC
UMichigan (probably filled class in priority round though)
TCNJ
St Lawrence
Muhlenberg
Knox
** *= I’d make those a priority **
If the deadline hasn’t passed, apply to the UBC/Sciences Po program. Your odds are MUCH better than for the UCB/Sciences po program and as a Canadian it makes more sense. Otherwise why not apply for the Trinity Dublin/SciencesPo program?
There’s also a McGill/ESCP program i think but you need 12th grade math.