I think showing pubes in public is against general social etiquette
That is interesting. Why do you think this?
It depends on how you present them. Pushing them in other's faces is certainly not polite.
You are correct that it is rude to show pubic hair in public. You should keep it covered up so people don't see it.
On the other hand, I like to rub the pubes on this woman's face.
As long as you got permission from her, I guess that's OK. However, you definitely shouldn't rub your pubes on strangers' faces.