実務寄りの観点だと、SVGはベクターなので色やサイズの変更が簡単、PNGはそのまますぐ使えて透明背景のものも多い点が魅力です。私自身はSVGをダウンロードして必要に応じて色を変え、PNGに書き出してから使うことが多いですね。ただし、配布サイトごとにダウンロード時にログインが必須だったり、商用利用は有料プラン限定だったりするので、ダウンロード前に「Commercial use allowed」「Attribution required」「Free」といった記載を必ず確認する習慣をつけています。
僕が英語話者に説明するときは、まずその視覚イメージを共有します。暖簾は向こう側にいる人を遮る柔らかい布で、腕を押し込んでも相手は動かず、結果として努力がほとんど意味をなさない状況が想像できます。そこから意訳として「a futile effort」や「an effort that produces no result」という説明に繋げます。
具体的な日本語の用例を見せると理解が早いです。例えば「彼に頼んでも暖簾に腕押しだ」は「Asking him is a futile effort; he won't respond」と訳せます。こうした順で視覚→意味→英語訳を提示すると、ニュアンスが伝わりやすいと感じます。