In a medium bowl, whisk together the flour, salt, baking powder, and baking soda. Set aside. In a large bowl, beat together the butter, canola oil, sugar, powdered sugar, and lemon zest until fluffy. Beat in the egg, lemon juice, and vanilla extract until combined.