Not really sure what you are saying.
If you point 2 miners at (e.g. my) pool, they each get separate work.
Everyone 'achieves' this all the time
If you know some pool that doesn't do this, then you should stay far away from that pool.
That's a bug that means the pool is throwing away hash rate.
The worker name doesn't affect that.
Using two worker names means you can breakdown and total the work each miner is doing.
The overall total is still the same.