Rather obvious in retrospect, but all 01-polytopes are inscribed (the vertices lie on a sphere). So if $P$ is [non-inscribable](https://mathoverflow.net/q/373124/108884), then it can't be a 01-polytope. There are non-inscribable rational polytopes already in dimension three.