It's a short walk from DS to SS, closer to 15-20 min. I'm not sure where in the resort, relative to DS, the DME bus stop is, or how fast OP can walk.3:10 flight.
DME pickup will be between 11:55 and 12:25
Passengers need to be ready and waiting 15 minutes prior to DME departure, so 11:40-12:10.
So, no.
Allow 60-ish minutes for transportation in each direction, including bus and walk to/from restaurant.
If you can't move it to 9:15 or earlier, I wouldn't bother.