Transient throttle or acceleration enrichment is a way to model the fuel bubble that's stuck on the intake / valves and doesn't make it into cylinder. So when throttle opened sharply, extra fuel will need to be injected to replace this bubble
Direct injection engines inject fuel directly into the engine, so is there no more need to model this bubble?