I repeat - there is nothing in place to stop your broker from loaning out shares in a cash account.
You're right about that. If you don't want your shares to be shorted the best thing to do is to not buy stocks that are way overpriced that people are desperate to short.
Putting in sell orders, or buying in a cash account is a waste of time.