MDN に、Safari では list-style: none; を指定するとリストとして認識されないとあります

MDN に記載されている通り、ul に role="list" を追加して対応しましょう。
2022年5月31日
ユーザー

MDN の list-style のページのアクセシビリティの考慮の部分に、

注意すべき例外として、Safari は順序なしリストで list-style の値に none が適用されると、アクセシビリティツリー上でリストとして認識しません。この問題に対処する最も簡単な方法は、明示的に role="list" をマークアップ内の <ul> 要素に追加することです。これにより、デザインに影響を与えることなく、リストの意味を復元することができます。

とありました。
今回、 list-style の値に none 指定をしていると思いますが、今後実務としてマークアップに取り組む際は Safari で見られることも考慮して、明示的に role="list" をマークアップ内の <ul> 要素に追加する対が必要ということでしょうか?

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?