Try calling Agoda. In the past Agoda has been good to me and even allowed me to cancel and to refund prepaid/non-refundable rates after confirming with the property.
If the property agrees to cancel, there is a very good chance that Agoda will allow you to cancel or amend the travel dates (if the rate is the same) in particular as you have not paid yet.