long, long gone to the best of my knowledge.
the only place to release ladybugs on an ongoing basis at WDW as far as I know is during the Behind the Seeds tour at epcot.
also, during the flower & garden festival, there will be daily releases at 1 & 3 pm in the germany pavilion.