Outside of AwareIM, in your database tool, can you create a unique index on that column in the database? I am guessing that AwareIM does not check for those in terms of it's business logic.
However, as you say, a Unique attribute could allow AwareIM itself to create a unique index.
Dave