Another option is to head over to the River Rock Casino via Skytrain which is only a couple of stations away. The risk is that the first trains back appear to start at around 4:48am from Waterfront station and will get you back to the airport at 5:15am. I suppose you can cab it back too.
I'm also curious if there's anywhere to squat at the Fairmont Airport.