the ro is needed if you transfer a running system itself. It basically should ensure a consistent status. It is not needed if you flash an image directly from a running SD card.
Which image did you used to boot of your SD card? I can try to replicate your steps. The wifi module should not have an effect to the system, if you still try to use ethernet.