Yes, I think Hades is probably the one who created the Dark Curse. When you boil it down to its basics, the Dark Curse takes away Happy Endings, the very thing that Emma restores. I think Hades and Emma are being set up to be opposites of each other (the enemy of life, the savior or life;) It would make sense for him to have created the Dark Curse that she was destined to break.
Yeah Hades definitely created it. And I think it makes perfect sense just as you explained. I think it’s nice that we will find out finally who made the dark curse.