I finally completed the Level. I am not sure why or how it happened though. I guess it just decided to let me complete it. Maybe using the special fruit thing as soon as it appears allows more regular carrots to drop. I don't know. I am just glad I get to go onto Level 931.
I use Edge. I don't know how you came that close. In the games I have played, there simply have not been enough carrots (without timers) dropped, even when they have added numbers (such as 2, 3, 4, etc.) on them. I have used some of my helpers such as the shovel or line dozer, but nothing seems to help.