Pアドレスの制限ですが、セッション設定でも可能です。
https://help.salesforce.com/s/articleView?id=000386441&type=1
気になる設定があります。
こっちのセッション設定はどうなっていますか?
ユーザーがログインした IP アドレスをロックするには、[ログイン時の IP アドレスとセッションをロックする] を選択します。IP アドレスをロックすると、未承認ユーザーによる有効なセッションの乗っ取りを防止できます。
ユーザーがアクセス権を取得できる IP アドレスを [ログイン IP アドレスの制限] で定義された IP アドレスのみに制限するには、[すべての要求でログイン IP アドレスの制限を適用] を選択します。
この設定をオンにすると、クライアントアプリケーションからの要求を含め、各ページ要求でログイン IP アドレスの制限が適用されます。この設定をオフにすると、ユーザーがログインする場合にのみログイン IP アドレスの制限が適用されます。この設定は、ログイン IP アドレスが制限されたすべてのユーザープロファイルに影響します
[ログイン IP アドレスの制限] (Contact Edition、Manager Edition、Group Edition、および Professional Edition のみ) で [すべての要求でログイン IP アドレスの制限を適用] を選択した場合、ユーザーのログイン元の IP アドレスの範囲 (両端を含む) を指定します。範囲を指定するには、[新規] をクリックし、開始 IP アドレスと終了 IP アドレスを入力して、開始値と終了値を含む範囲を定義します。
https://help.salesforce.com/s/articleView?id=sf.admin_sessions.htm&type=5