Question: what is the difference between an inner label and an outer label?
Answer: Two labels are appropriate in this situation, as the inner label can be used to demux the exit interface at the destination, and the outer label can be used for tunneling to the PE device.