iPod touch can't get IP address from Airport Express
As often happens the solution was just to reboot all the things. In this case it eventually turned out that the DSL modem (which is also the router) was the culprit.