Begin by making the pudding; combine instant pudding mix with almond milk and vanilla. Whisk vigorously for approx. 2 minutes until consistency has thickened. Set aside.
Cream together cream cheese, powdered sugar, and melted butter in a large mixing bowl using a stand mixer; with a KitchenAid, mix at speed 6-8 until well-combined.
Gently fold in CocoWhip and pudding mixture into bowl with cream cheese, sugar, and butter. If using vegan options, ensure consistency is smooth and free of lumps.
Then, add entire pack of Oreos into a food processor. Gently pulse until Oreos are crumbled. Be careful not to over-pulse.
Wipe down inside of flower pot/planter. Then, begin layering crushed Oreos with pudding/whipped mixture into pot, starting with Oreos at the bottom and ending with Oreos on the top.
If desired, layer a handful of gummy worms between every other layer.
If using faux flowers, place into pot in desired arrangement. If using fresh flowers, see steps below.
Chill filled flower pot in refrigerator up to 4 hours before serving, or overnight to set.