Alcolin is a bad idea for painted cabinets. It makes a nice joint, but no matter how well you sand and use sanding sealer, the joint will make a line after the cabinet was painted.
A much better glue used by professional carpenters and shopfitters is called Belgotan (not sure of the spelling). It's a very brittle type of glue but it creates a stronger bond and more importantly, a more even joint that's good news for cabinet painting. A bit more expensive than Alcolin though.
My (admittedly limited) experiece with using contact glue with veneer was that it tended to peel off if the speaker has been exposed to some sun. The best way by far is to have a company press the veneer of your choice onto MDF sheets, and work from there using solid corners, and routed afterwards for a nice seamless integration. Some staining also helps to blend it in even more.