Jeff - what version does the FCC require? We use QRZ or other similar online callsign lookup services. Also AARL will help with license renewal.
I am surprised that the apps require a specific version. It must be hard coded. This is the browser plugin, right?
My experience was that most apps are upward compatible (I.e., higher versions OK). There were some things in the software we developed under version 1.1 that needed to be changed by about version 4.x.
Also there are ways to write secure JavaScript (for the browser) but most developers are probably too lazy or more likely unaware of the techniques. We used these for military apps.