I rarely notice the spit up making it through. And they tuck nicely under the chin.
We also just use bandana bibs and try to change them as best as we can so we can avoid outfit changes. These are a little pricey but they do absorb REALLY well. Diaper Squad 100% Organic Cotton Earthy Solid 10-Pack Baby Drool Bandana Bibs for Boys and Girls, Plain Colors https://a.co/d/eUC7CXj
Idk how well they work but maybe teething bibs? I just picked these up because they were really cute. They don't have plastic on the back but they do say water resistant. https://www.target.com/p/carter-39-s-just-one-you-174-baby-3pk-lemon-38-strawberry-bib-yellow-pink/-/A-86989188
I vouch for above mentioned brand of bibs. Works great for us