Yep. Actually, when you open up a pair of UR40s, you'll find that its drivers and the Portapro drivers use the exact same shell design. Driver internals are slightly different, but externally, the only difference is the shell color.
Basically, swapping the stock drivers in UR40s for KSC35/Sportapro/Portapro drivers is really easy, take the housing plate off, cut the wire guides down the middle so you can stick them on the Portapro drivers' cable, take the thick foam covering the mesh backs of the earcups out so as to let the drivers breathe a bit, and then put the headphones back together and save the UR40 drivers for future projects, like one I'm considering that involves recabling them and putting a decent 1/8" plug on them so as to have titanium-driver Portapros for portable use.
Also considering recabling the Portapro drivers just to give them a long enough cable to make the UR40s powered by them comfortably usable in a home environment, using a 1/4" plug for them.