^^^^Is the MPX module still installed? I generally don't use sleep, (I just use screen saver) but I've read other instances of folks having problems like you describe. However, I just put my Mac to sleep, waited 5 minutes, then woke her up. No issue - No hang, no freeze.
I have an 5700XT in slot 1, a Highpoint with 4 SSDs in slot 4 and an I/O Crest with 2 SSDs in slot 5. My 580X is not installed. In reading this:
real world speed test results for performance minded Macintosh users
barefeats.com
Having both the MPX module and a third party GPU can cause issues.
Lou