So the network worked even with r8153_ecm blacklisted, and the suspend/resume problem persists even after the blacklist? If so, another test would be to pass usbcore.autosuspend=-1 boot option while keeping the blacklist.