I was thinking it was perhaps a different tech problem which meant he might not be able to clear 23R being the active runway, but 05R was a shorter approach from the west for a fuel problem. The wind being fairly light and across the runway also helped. Good decision by ATC.