It's fine to have 2 showers. Give each their respective guest lists. If they happen to say "What about ___?", you just say "Oh- ___ is throwing a shower for me too and I thought having a friends shower and a family shower made sense". Period.
This doesn't have to be any more drama laden than you make it.