I have never had my 1200GS overheat, even in standing Boston Traffic at 98 degrees (I overheated though!) I have also never had my oil warning light come on. Your bike is both air and oil cooled. These things consume vast quantities of oil when they're new. Make sure you check your oil level very frequently as you can't cool the engine oil if it doesn't have any. If it happened again, I would have the dealer make sure your oil cooler under the headlight is not blocked in any way.
05 1200GS with everything I can buy or build for it, ridden in places it was never meant to go!