The way to create blocks for the palette (notice the spelling, btw :-) ) is to set the "isTemplate" flag. Or to simply create a template instance from the custom block definition...