Här är mina synpunkter:
1. Hade dåtidens folk flygbilder? Hur kunde de veta om strandlinjen av en sjö var lik kusten av en ö, sett ovanifrån? Oavsett Vänern eller Mälaren, i det senare fallet har väl utseendet ändrat sig ganska mycket under årtusenden.
2. Det finns gott om gamla historier om jättar som tappar grus, bygger öar osv. Antingen var det bara befolkningens förklaring på något de inte kunde förklara, eller så avspeglade sagorna dunkla minnen och ögonvittnesskildringar från Östersjöns och Västerhavets skiftande nivåer sedan istiden. I fallet Gefjon, norska oxar, Öresund och Mälaren, kanske myten speglar den händelse ca 6000 f Kr, då havet bröt igenom Öresund och Själland blev en ö. Frågan är om något hände med vattennivån i Uppland samtidigt? Översvämning? Och ja, den samtida Storeggatsunamin/de norska oxarna vågar jag spekulera i.