Seems the OP should be fairly safe here, if it's a glitch I doubt Sky would bother chasing up any payment if discovered (and I'm sure it could easily be disputed anyhow as it's Sky's fault). Neither has the OP done anything wrong so I'd say keep on enjoying free box office while it lasts.