Firmware != Bios, las churras son churras y las merinas son merinas... la bios no se puede tocar, y son una serie de funciones para permitir el buen ser de la DS. El firmware, contiene el codigo de arranque, pictochat y demas parafernalia de datos. Sobre lo otro que comentas, ahi un fallo en tu teoria, si tu envias un pakete con tu DS, a otra DS, sencillamente la MAC que ve la otra DS es la de TU DS, pero cuando vayamos a jugar por internet, la DS enviara un paquete a tu dispositivo wifi, en mi caso un router, el router coge te añade a su tabla con tu mac, y envia un pakete con SU MAC, osease que todas las DS que vayan a jugar mediante wifi.... dificil que aparezca su MAC por ahi.
Que luego dentro del protocolo los de nintendo quieran añadir algo... y envien la MAC en un pakete ... es otro tema, pero por defecto nintendo no sabra la MAC de tu nintendo DS.