The bus to DS and another bus to POP would work if you don't care about time. This could easily take 90 minutes plus depending on bus waits.
I would do a taxi, Lyft, Uber.
Previously buses ran about 2 hours after the parks close. Reading post now, it seems they are done sooner.