I have this same scenario: Primary, Secondary, PRI expansion.
All endpoint, reception, voicemail pro, server edition licenses for expansions go on the primary
If you have a PRI expansion, the PRI channel licenses goes on the IP500 that IS the expansion module. But the server edition license...