Fix bug #45290 - Support odd files where the POIFS header block comes after the data blocks, and is on the data blocks list