Have tried multiple other ways with the shrink wrap and it all comes out looking either deformed, irregular, or with scrunched meshes. What is the best way to go about this?
Here is my project file for reference: https://drive.google.com/drive/folders/1kR3-r5NQHG1t4buqhPIAX6GcCPSCHQIc?usp=sharing
move your subdivision surface before (above) the shrinkwrap modifier
Yes, the subdivision is at the wrong place.
But you can spare it out if you give your label the correct geometry, change it like the right one,
in needs faces aligned to the bending.
Definitely the correct solution!
Mine was a quick hack, fixing the geometry is the way to go.
another way would be to add new mat in front of bottle and use a UV map