Let's start at the beginning..
If you boot with base norestore, load Xvesa, flwm, aterm and wbar and startx, can you start a simple desktop?
If yes, when you exit to the console prompt, load jwm and startx, does the jwm desktop appear?
If yes, when you load the firmware extension for your wifi hardware, then load the wifi extension, does the wifi script run when you double-click on the icon?