In WA the ballot has a tab you peel off and can track through a webpage. It’s basically the system outlined above but we actually fill out a paper ballot then mail it in. The postage is prepaid.
This solves basically all problems and works great.
It’s independently verifiable. It’s anonymous. It’s accessible.