Place the hearts of palm into a food processor and pulse three times. You’ll want the mixture to be broken up, but still a little chunky. (You can also gently mash with a fork.) Transfer the the mixture to a medium-sized bowl.
Add the Old Bay, dill and salt and gently stir to coat. Fold in the rest of the crab cake ingredients. Cover and allow to refrigerate for about an hour or up to overnight.
When you are ready to make the crab cakes, place the corn flour into a shallow wide bowl. Place a pan (preferably cast iron) over medium heat for about 3 minutes.
While you are preheating your pan, divide the crab cake mixture in half, then form 3 equal portions from each half to create 6 equal-sized portions. Roll them into balls, then flatten them out between your palms a bit. Gently place them, one by one, into the corn flour until well coated, tapping off any extra. They will be really fragile, so if they break apart, just gently reshape and redust with the flour as needed.
Coat the bottom of the pan with oil, wait one minute, then gently place the crab cakes into the hot pan. Pan fry for 2-3 minutes on each side or until golden brown. Transfer to paper towels to slightly drain.
You can also bake these crab cakes. Just preheat a cast iron pan in a 450 degree oven. Drizzle the bottom of the pan with oil and place the dusted crab cakes into it. Flip so the tops are slightly oiled, and bake on each side for 15-20 minutes, until golden brown.
Serve immediately with the sriracha-Vegenaise, dill-Vegenaise or other prepared dressing.