You are prepared for this application but could still use more guidance.
Apply anyways
Look on the university page and see if there is any information about grant applications