プラチナにて草むら上であと1歩でエンカウントする時にスプレーを使用した場合の消費数を調べてみた。
他ROMは知らん。

初期シード:0x420D03F4
16消費消費後に1歩歩くことによりseed/0x290が第1段階0、第2段階0のちスロット1のきまぐれ5-10-9-31-24-17、性格値0x40FB63AAのポケモンが出現。
調べた場所はNPC消費のないじまんのうらにわ。
ロゼリア♂Lv22が出現。
再開後レポートせずに同じレポートから再開する。
レポート場所は下に9歩動けるところで下向き、スプレーの効果は残ってない状態。
先頭はメタグロスLv100、該当箇所に行くまでにスプレー使用せず、エンカウントもなし。
以下調べた内容。

1.消費10後下に6歩歩くと16消費相当、さらに1歩歩くもエンカウントせず。
2.消費10後下に7歩歩くと19消費相当、6歩歩いたのちゴールドスプレー使用で1歩歩いても同様。
3.消費9後下に7歩歩くと16消費相当、さらに1歩歩くと上記のロゼリアが出現。
4.消費9後下に7歩歩いたのちゴールドスプレー使用で1歩歩くと19消費相当。

3.4.から調べたかった消費数はスロット決定までの3消費で良さそう。
それとは別に1.2.から、レポート後からかは不明だが何歩かはエンカウントしないように処理されてる模様。
詳しいことは不明。誰かはよ。
どうもレポート後から1歩でエンカウントも可能のようで、原因は別のところにありそう。
書くの面倒なので有益な情報のあるこの記事のコメントも見てみて。