A Detroit cop faced firing for Greektown punch—until Eastpointe gave him a badge