Can't say it's that strange. They had two hours to figure out what you're "looking for". Probably have a lot of history data too.
Songs have an emotional component which I'm sure they factor into their algorithms. Assuming it's been on the back of your mind for the duration of the event, it...