Wenn ich mich grad nicht sehr irre, ist FAT Little Endian. Dein "03 00" ist also nicht 0x0300, sondern 0x0003.
Und die Datencluster fangen nicht vorne an, sondern an einem Offset, das im BPB steht. Und von Clusternummern muss zumindest manchmal noch 2 abgezogen werden. Ich weiß nicht, was für ein Ausschnitt das ist, den du hier reinkopiert hast - ein Verzeichniseintrag?