Should be ok. The "song arrangement list" with all pattern-numbers is indeed at offset 952. Those are constants which should never change, so you can read them any time.
Although there is a maximum of 128 positions, so I would better check
Pos
against 128 instead of the module's file size.