Well, that's certainly plausible. Though I was told - after escalating the issue - that their system had an "issue with our names being the same" causing some bug in their online system.
Normally our middle initials are carried forward to the carrier's booking system and that differentiates my son and I when we fly together... but in Emirates case it seems they weren't.