Derating doesn't work for you since it's based on the theory that you hardly ever use everything at the same time. In your case, the entire point of having two ovens is to use both at once. So you need to bring honest 50A of service to run the 2 ovens.
Remember, breakers protect wires. I would make sure the breaker is 50A and the wire is 6 gauge, remove the 50A outlet and install a 30A outlet and 20A outlet right next to it. That will make it impossible to plug in more than 50A of devices.
My guess is, 6 gauge wire will not fit on a 20A outlet, and may not fit on a 30A outlet either. In that case, pigtail both outlets (10-12 gauge for 20A and 8-10 gauge for 30A) and join them together with a splice technique rated for 50 amps. You may want to use an extra-deep electrical box for this.
I take it these ovens' heater elements will cycle on and off to hold set temperature? Reason I ask is, if they don't cycle and do run at max possible power continuously, for more than 3 hours, that is what the Code calls a "continuous" load and you must increase current capacity by 20%. In that case, or if you just want to overdesign it, you could install a 30A breaker and 30A outlet on the existing wire run, and pull a second wire run of 10 gauge, connect that to a 20A outlet and a 20A breaker. Copper is cheap, pulling wire is hard.