Hold your horses!
Yes you can probably come up with hacks to make it possible to user your box out of the "legal" area. Here's things to keep in mind:
1) AT&T may very well be watching the IP address from which your box is connecting into their cellular switching center. While nowhere nearly as accurate as GPS, they can certainly tell that you're in the Chicago area with your box, while your service is registered in Seattle... They could stop you cold on this.
2) The timing issue, while not so much a concern to you, the (agreement violating) user, it does have consequences. We are not just talking about "oh, it's 3:15pm, give or take a second". The timing they are talking about is actually "frequency accuracy". (you know, frequency and time are conjugate transforms) These devices have very strict frequency tolerances (used to be +/- 0.1 ppm when I was working on this technology, may be somewhat more permissive these days). GPS is the "gold standard" for disciplining your radio's local oscillator, and makes it easy to achieve the required tolerances. Bypass the "true GPS" accuracy with a hack, and your box's radio will drift out of channel. This may cause interference to surrounding (well behaved) radios, and may cause your quality of (cellular) service to suck as well.
3) There are legal reasons why AT&T ties the operation of your box to your "registered location". If you operate the box "elsewhere", you may very well be operating in a geography where AT&T has no license for that band. Now, AT&T can be held liable for violation of license. Think they're gonna take the rap without taking you down too? Even if so, enough of you "tinkerers" pull this shit and you can count on new criminal penalties being written into law - just for you!
So as fun as it might seem, may I caution you to find something else to hack? It won't make the world a better place if you "develop" these workarounds...