Compatibility changes for ocaml-topology

ocaml-toplogy no longer uses VInt.t for anything, so some manual coercions can be dropped, while other need to be added.

Depends on frenetic-lang/ocaml-topology#26.