@Jason   So I fixed my tfjs converter installation issue with a few minor changes.
This is what finally worked
‘’’
      pip3 install --upgrade pip                                             
      pip3 install tensorflowjs                    

‘’’
Seems that installing tensorflow first or tf-nightly was messing something up, tensorflowjs seems to install the correct tensorflow.  Also pip3 helped over just trying pip.
Next issue is converting edgeImpulse GRAYSCALE 120 x 120 tensorflow saved model to tfjs.
Conversion created the necessary files, now how to run it in the browser?
Typically I would take a mobilenet demo and upload my new saved file, but that might prove tricky.
So far getting errors just loading the saved layer model in yhe browser. I will have to dig a bit deeper.
Anyone got any GRAYSCALE TFJS webcam working demos they could share?
Perhaps an easier route is just to change my edgeimpulse model to RGB?