https://help.salesforce.com/s/articleView?id=sf.sites_caching.htm&type=5
抜粋:
画像、スタイルシート、スクリプトなどの静的サイトリソースは、リソースの [キャッシュコントロール] 属性に基づいてキャッシュされます。詳細は、Salesforce ヘルプの「静的リソースの定義」を参照してください。
抜粋:
また、以前は無制限であったサイトに制限が設定されると、Salesforce キャッシュおよび中間キャッシュから静的リソースが解放されるまでに最大 45 日かかる場合があります。
いろいろ難しいことを書いてあります。
通常、本番公開前にゲストユーザーを繰り返して公開、非公開する場合はよくあります。この場合は、静的リソースを更新するたびに、リリース名を同時変更した方が無難だと思われます。
Salesforceのくせを極めることも一つの選択肢でありますが、簡易な解決案(Better Practice)があれば、極めるに費やす時間をもっと業務なところに使うべきでしょう