When a block is generated, it can divide the block among multiple addresses in any way it wants. Most pools claim the whole 50 BTC themselves and then pay the users afterwards. Eligius, however, just puts users' addresses right into the generated coins transaction. The coins are never actually sent from anywhere, they are essentially just claimed on your behalf.