You should can put all files to root directory (no subdirectories). If a usb-stick is attached to front-usb input, it will check if the specific update file is existant, if not, it will continue boot like normal. What does the serial output say?
Also looking at your bootenv, bootarg and bootcmd...