When the codex and reference sheet contradict eachother, the codex entry takes priority.
If the codex states that the orbital strike counts as barrage weapon purely for the purposes of pinning tests, and the weapon profile says Ordnance blast, then it is as ordnance blast, and you should be able to declare which floor it is targeting.
This is how I'm reading it, anyways... I could be wrong