I have the same toaster and I am trying to get parts for it too.
I went to a shop today on Long Island NY and found a place that has some parts in a box in the back. I needed a latch that held the toast down till it was done and he had one. he also had the whole assembly for the pop up-hold down but only the right side.
I could give you his name if you want.
Bill
Bill, January 2007