Here is the answer to my question at least for 8-bit data (U8):
1) Select U8 Image Type for 'IMAQ Create'
2) normalize the 2d array data to between 0 and 255
3) Feed into 'IMAQ ArraytoImage'
4) Feed Image out from 'IMAQ ArraytoImage' into 'IMAQ Write TIFF File' and also feed the custom color table in array of clusters format into 'IMAQ Write TIFF File'.
5) For reading the image, make sure to use U8 data type again for 'IMAQ Create', Use 'IMAQ ReadFile' to read the image and load the color table for this fx, then use 'IMAQ ImagetoArray' to output U8 array
The reason I was not able to get this working in my last post was I forgot to rescale the data to between 0 and 255.
I am sure this works similar for 16-bit data (I16) except the data has to be scaled to between -32768 and +32767.
Sincerely,
Don