I had a similar problem with my MacPro using Random screen saver and also having display sleep enabled. After running some experiments, I discovered that I could avoid the problem by using a "simple" screen saver (such as computer name + clock). I noticed that the "Word of the Day" screen saver actually asked for input (Press the D key to see more), and when Display sleep kicked in with Word of the Day screensaver, I could not wake up the display. I am presuming that use of Random eventually ran Word of the Day overnight, resulting in the same problem.
I can only guess there is some issue with Word of the Day trying to grab input and the display sleep application trying to grab input.
I've turned off Random, and set screen saver to a simple screen saver (in my case, computer name + clock), and I have not had a problem since. I've been able to wakeup the display (with a mouse click) each morning, and after returning from lunch.
Also note that resetting SMC and PRAM did not help. I had a similar cannot-wakeup-display issue when I first bought my compuer several years ago. Resetting SMC and PRAM fixed it then.