It seems from your description that air got under the roof, then allowed it to balloon up and separate from the plywood. Anything that you apply to the factory EPDM will not work, until you have properly applied contact cement to the roof, and let it get tacky (this can take an hour) then re-apply the factory EPDM membrane. After that, you will probably have a open seam down the center of the RV, where you must pull it back to coat the plywood with contact cement.
I would cut the factory EPDM down the center, and work one side at a time, stay on the EPDM while working on the other side. Remove the A/C cover to keep it out of the way.
Once the EPDM is sealed to the RV again, run some Eternabond 4" wide tape down the center to make it raintight so that it will be possible to wash all the dirt off the roof material.
After washing the roof, and with it stuck to the plywood very well, you can coat the whole roof with something like
http://www.epdmcoatings.com/rv_roof_repair.htmlEternabond can be found here.
https://www.bigrocksupply.com/Eternabond-RoofSeal-White.htmlYou can buy it in 6" or even 18" wide strips. Many apply this to the seams on the sidewalls of their RV, so that they will never need to deal with roof to sidewall sealant again. I don't know if I would use Eternabond, but you will need to do something to make the roof raintight enough to wash it before applying something like the EPDM coating. If applied to a dusty roof, it might only stick to the dust, and come off in sheets! That would not be good.
Good luck on your project!
Fred.
Money can't buy happiness but somehow it's more comfortable to cry in a
Porsche or Country Coach!
If there's a WILL, I want to be in it!
I havn't been everywhere, but it's on my list.
Kangen.com Alkaline waterEscapees.com