Welcome to FT!!
Not sure what time you need to be in DEN, but what's your tolerance for spending the night at JFK? There are flights in the morning that get you in to DEN as early as 8am (JetBlue) or 10:30 (Delta).Since Delta messed you up they should do a no-charge change, I think.