Sorry to be posting so frequently on this board, but I want to give people any new information I've received.
I got through to CIC, but did not receive any new information. The call center agent said that my file is probably in Ottawa. I told him that Buffalo indicated that my file is in Detroit. He responded that my file may be in LA if I am at the end of the process. Apparently, my passport is floating around somewhere in North America without any way to track its whereabouts. So, I asked him how I could find out the location. He said that neither he nor anyone else would be able to give me that information. I asked him when I would receive notification from any office and he said that would come in "due time". I asked what "due time" is and he said he didn't know.
The only useful piece of information I received was that I don't need to do anything to trigger an extension on my medical. I guess they decide on a case-by-case basis whether to extend or ask for a new medical.