I believe that for Dynamic Advantage, you must apply directly through the iSS site. Some of their jobs do permit self-assign (whatever your status on iSS allows), but others (such as a new car sales shop) require application. I've done several.... The car sales client tested out a different MSC recently and had specific requirements for shoppers that might automatically cause some folks to be disqualified. (Driving newer cars to the lot, certain age range, certain income brackets). Whether or not we are talking about the same client, I cannot say, but it could easily be a similar situation.
Hard work builds character and homework is good for your soul.