indeed I'm missing information but it doesn't exactly answer the question as to why lvmgui reports a partitions entry as corrupt if it's FAT16 and not when it's FAT32?
I didn't "exactly" answer your question because there are no valid answers to invalid questions.
You seem to be convinced that this is a FAT16/FAT32 problem. If it is, then changing the '06' to '0C' should fix it. Have you tried that? I'd be really, really amazed if it did because LVM doesn't care what filesystem is in use. It cares about whether the partition's start/end/size look valid and whether the corresponding DLAT info is present and valid. And from what you say, it isn't.
BTW... neither of the questions you posted provide any clue as to what the _real_ problem is or how your system came to be in its current state. Without context, it's awfully hard to provide a useful answer. For example, you say that you're "missing information" without identifying whether both images are missing this info or just one is (and if just one, which one). Stuff like this matters - and without it, it's just another case of "Garbage In, Garbage Out".