"Традиционно подразумевают" — это, конечно, тоже не определение. Если в Горной энциклопедии так написано, значит на то время не было дано правильного определения горной породы.
Вода не может быть горной породой, т.к. вода — это расплав минерала лёд.
Про газы тоже как-то странно, оказывается, мы дышим горной породой.
Нефть ещё как-то можно притянуть к горным породам, но правильнее наверно называть горной породой сухой остаток он нефти.