...Can I somehow contact support and get my spooky bites back? I was just checking the vending machine, accidentally pressed X instead of O, and accidentally re-bought her. There should be a second confirmation to purchase seasonal items, similar to how when you're going to buy gear with Marks of Victory, the game asks you to confirm the role of the gear you're buying.
https://forums.daybreakgames.com/dcuo/index.php?threads/how-to-contact-support.21/ You can contact support, but you most likely won't be getting anything back.
Guess you're right... https://help.daybreakgames.com/hc/en-us/articles/230625907-I-accidentally-purchased-an-in-game-item- "Some players may accidentally purchase items from NPCs or terminal vendors where Marks, loyalty points, and/or cash are required for the purchase. Please be aware that the DC Universe Online In-game Team will not be able to assist with refunds in these cases or exchange the item for a more preferred piece of gear." Thanks anyway.
You are stuck with two kitties unless they are tradeable or account bound. Or you donate it to your league.