This seemed to solve the problem for me (setting --layout = nhwc->nchw)
My NN doesn't seem to be working on the Camera, however this could be due to something else (to be investigated)
Here is my full blob_path
blob_path = blobconverter.from_tf(
  frozen_pb="./frozen_graph.pb",
  data_type="FP16",
  shaves=6,
  optimizer_params=[
    f"--input_shape=[1,{SHAPE},{SHAPE},3]",
    "--layout=nhwc->nchw"
  ]
)