Those would be perfect if they were just bigger (OD).
They are offered in other sizes. I have the stock velcro and rod setup. I used a staple gun and some spray adhesive, to secure the velcro mats to the underside of the shelf. No issues, so far.
You're way over thinking what should be a simple project. ..