Chances are extremely low of getting OCI in 40 days, my friend made that mistake - didn't get OCI in time and had to get Entry visa at the last moment. Instead just get PIO, and then upgrade to OCI for just $25, and you'll have all the time in the world to apply for OCI.
Well the difference this time is that the processing of the submitted OCI docs application will be handled by Travisa. You can definitely expect them to do that much much faster than the consulate which would take over a month just to open and review your submission. Assuming Travisa does this within a few business days of receiving the submission (and that your submission is complete in all respects), this will cut so much time in the processing. As long as the CGI babus don't get lazy about scanning the photos and signatures.