Air Canada is still accepting bookings for AC3231 (and for all other YYZ-MIA flights on Dec25) in both J and economy. Flight 3231 probably is oversold, but not sold out. (There is a difference.)
The seat mapping probably shows empty seats because these seats are not assigned yet. Not every booking results in a pre-assigned seat.