Why not create an iPhone app, which is simply a WebKit view dedicated to your web app?
The client see's it as a "iPhone app" you can host/sell it in the store, but it's really just a web app.
(Maybe there's a restriction on this, but I can't see why there would be...)