This quiche gets its Southwestern flair from Monterey jack cheese and canned chiles. But if you have a little more time, you should lose the canned chiles and make it instead with roasted fresh poblanos, which are even more delicious. I like the contrasting crunch of Triscuits, but just about any cracker would do. Then again, you could make this quiche without a crust and save a bunch of time. Just put it in an oiled pie plate and bake it.
Meanwhile, grate the zucchini, preferably using the grating attachment of a food processor. Toss the zucchini with 1/2 teaspoon salt and let drain in a colander for 10 minutes. Heat the oil in a medium skillet over high heat until hot. Reduce the heat to medium; add the onion and cook, stirring occasionally, until softened, about 5 minutes. Squeeze the zucchini well with your hands to remove excess moisture. Add the zucchini to the onion and cook over high heat for 3 minutes.
Stir together the flour, the baking powder, and 1/4 teaspoon salt in a small bowl until combined. In a large bowl with an electric mixer, beat the eggs until thick and fluffy, about 3 minutes. Add the Monterey jack and cottage cheeses, the flour mixture, and remaining melted butter to the eggs and beat well. Stir in the zucchini mixture and chiles and pour the mixture into the crust. Bake the quiche in the center of the oven until the top is puffed and golden brown and a cake tester inserted in the center comes out clean, 35 to 40 minutes. Set aside at room temperature 5 minutes, cut into wedges, and serve with salsa, if desired.