I think visiting teams can forfeit games too. See post 8.
The visiting team could forfeit, but since security is the responsibility of the home team and the local police were failing at their responsibility in the opinion of the officials, the officials could have rightly forfeited the game against the home team. Then let those idiot cops live in the town where they cost their home team a forfeit. That would be the end of that.