Academic Scholarships - Denison University
All the scholarships on this page say submit an application for admission by January 15. I'd guess that's the deadline for applications for admission and scholarships.
I'd just call the admissions office and see what they say (and, in the meantime, write the essay?).