Um, I can purchase the DLC;; The page does not let me;;
That's a problem Itch is having. I'm afraid you'd have to contact their support. Some people had it fixed by logging off and logging back in, though.