Preheat oven to 350; line a 8x8 baking pan with greased parchment paper.
Melt chocolate and margarine together; set aside.
In a food processor, blend the chick/garbanzos; add eggs and continue blending until smooth. Add remaining ingredients, keeping the milk aside and only use sparingly if needed. These will be pretty thick; you will have to scrape them into the pan; they will not be a pourable batter.
Bake until done.
Cream the cheese and margarine; add the remaining ingredients and blend. If you are using white chocolate in the batter, use white chocolate for the icing and the same for dark chocolate. Frost when brownies are cool; sprinkle with 'optional' coconut noted, if desired.