おおなまずのほうは海のエンカ率が低すぎることが問題で
厳密にはちょっと違うけどエンカ率の判定乱数がそのままどの敵が出現するかの判定にも使われてる
エンカする判定の部分で0x0D以上の場合そもそもエンカしないので乱数は0〜0x0Cまでになる
その後ちょろっと計算があって乱数の数値自体は変化するがランダム性がないためどの数値になるかは決まってる
以下ちょろっと計算された乱数
00-22
01-2C
02-36
03-40
04-4A
05-54
06-5E
07-68
08-72
09-7C
0A-86
0B-90
0C-9A
左は元々の乱数 右は計算後の乱数
右の数値と出現テーブルのしきい値を比較して決定するがおおなまずたちが出るテーブルの配列が
4C 86 B3 87 FF 88
おおなまずたちが出現するためには計算後の乱数がB4以上必要となるが
実際の乱数は最高値でも9Aなので出現しなくなってる

まとめ
海のエンカ率を低く設定しすぎた
しきい値を高く設定しすぎた
その2つのバランス調整ミス