SiteDirector fix for platform list evaluation

FIX: get compatible platforms before checking Queues for a site