Quick draft to try out the idea.
The opening is very slightly flared internally to grip the lip of the can.
I printed in TPU 95A with 0.28 layers and it fits just right.
We're using several of these now, and I found 101% scale works even better on some cans.
The author marked this model as their own original creation.