I've asked about this before, but it seems that my friend is interpreting Xochitl's answer to me about this differently. Xochitl wrote that the Machu Picchu train company has not renewed its license with PeruRail to operate the train from Urubamba to MP. However, Peru Rail still has it listed on its schedule. My interpretation is that one CANNOT take the train to MP from Urubamba. My friend thinks we can, because it's still listed on PeruRail.
Since our trip is drawing very close, we must finalize our reservations and arrangements, and can't do that until we understand what the real situation is there.