Sooo, going back to your first post, the support guy is correct to a point. I'd recommend checking out the below article:
http://www.symantec.com/docs/TECH213147
It essentially says that when clients receive a MSL with multiple SEPMs of the same priority, they will initially load balance (pick one at random) between them. Once they've connected to one however, the clients will usually reuse the same SEPM again and agin until there is a problem and fails to connect. If it fails to connect, then it will randomly pick another SEPM of the same priority again.
What the article also says is that you can make a simple reg change on your clients so that they always randomise which SEPM to connect to.
In a "multiple SEPMs connecting to single DB" environment, the priority assignments in the Default Management Server List should already have all SEPMs of the same priority, so you really shouldn't have to do anything other than change the regkey identified in the article.
Note how this is purely based off of the clients randomly picking a SEPM, and is not true load-balancing (the SEPMs don't talk to each other to say how many clients they're handling at any one time and shift clients around). The maths is in your favour that the it should approximate an even distribution, but is not guaranteed.