You should still give it a try. April 1 is the first date to file, but I expect cap to remain open for at least couple of weeks (just a guess though). So your company can still speed up the process and make through the cap.
You can talk to the employer about the urgency and see if they can start the LCA processing in parallel.