zshからscreen起動するとBackspaceが効かない - サーバー技術メモ
ここに書いてあるように

bindkey '^@' backward-delete-char

してもダメだったので
【Proton.jp】 Screenの使い方
こっちを参考に

bindkey '^[[3~' backward-delete-char

と書いたら効くようになった。