That really stinks. Who cancels a rotation that late on a student? Something similar happened to me many years ago, but it was a military EM rotation, and the majority of their faculty got deployed, so they cancelled all rotations last minute. It stunk, and it left me scrambling, but I found a rotation last second, and I absolutely loved it. I had always planned on a residency at a big academic university based place, I had a great application and I was cocky about it. But I got in last second at a community EM program close by, and it was an amazing rotation. A million times better than my university EM rotations. I ranked them #1 on my match list and had a great residency there. It was completely an accident that I even rotated there, but sometimes stuff like this just works out.
Which match? If you get a SLOE in Nov, there's still time to have it considered in the ACGME match.