How do I detect that a tilt sensor has been tilted "shorted" when polling only every minute?
The usual approach to this sort of problem would be not to poll, but to use an interrupt. 

If you mask the interrupt but poll the interrupt request flag you will have essentially the same result as what you have suggested, with no hardware (consider filtering to establish a minimum pulse length in order to reject noise).