The problem is always keeping the RDM and Ulmia trust alive so your recasts aren't terrible.
It might be possible to solo VD AA GK with only trusts. You need to set gessho up as having hate on the wyvren though to make your shadows last longer, position apu properly, and if you can find a way to keep RDM and Ulmia alive through dragonfall, or get very very good at timing Utsusemi: Ichi and canceling higher tier shadows. It will also be a pretty long fight without attack buffs/def downs I think. That or getting sylvie to last through dragonfall somehow. She uses indi-haste if you're on nin and will cast haste on you the problem is she stands close and so isn't too reliable on anything dangerous, her cures are also slow and only tier IV. If you use height advantage and make them stand on the opposite side of you too, I have had qultada live before through waterja maybe koru-moru could too.
Basically though that I know of nope, if you want reliable fast wins on VD BCNM it either takes pushing the job much further than I have or dual/triboxing, or very tricksy things with trust placements. I'd say if you want "fast" attached to as an adjective to clear times then it's extremely hard to achieve that on NIN. Though if you can solo big skillchains it's not exactly slow either but I feel like any dd that can self chain 5 step chains in a fight will be doing good damage so it's not like it's special to ninja, though NIN does get some skillchain and magic burst bonus traits, and my next project on NIN is to see if I can get Blade: Ten to do anything like the spreadsheet says as that might be our biggest closer, it just has bad skillchain properties since NIN has no distortion ws. My best clear time on levi triboxing is only like 3mins 18s and I know some blu that solo faster than that and if I can't get my 5 step off which is most the time, my clear times are usually more like 5-7 mins. Shun seems pretty consistent but I only do like 8-15k with it (depending on pdif and how many multi hits) compared to say cdc which can top out closer to 30k.