Oof let me answer this myself, as I have found a method (after searching and trying for weeks)!
I was staring at the 'get' options, and then I found a GetAsCSS command that would return the appearance of a field in CSS. It would return something like #808080 for the fields who were greyed out and that is enough to find them!
Nice work. Sometimes just asking the question sets you mind running an a different path so you find the answer yourself; it's an interesting way the brain works. Welcome to the forum.