I just received word from Revell Germany customer service that my two replacement Duvall frames are on their way and should arrive in about 6 weeks. I also went ahead and ordered a couple of RMCM frames as well, just for a back-up, and for other builds.
Cheers