I’ve thought about this some more and I think it could also work in reverse. It could be that aluminium has no identity, this could prevent it from being soulcast as you may need an identity to change when soulcasting. This would also explain why feruchemically you can store identity, as not having its own would leave space for somebody else’s.
Also I don’t think my original idea would work if you can’t compound aluminium as just doubling the strength of your identity doesn’t seem like it should be that overpowered.