Respuestas:
A veces solo tienes que romper las entradas feas y duplicadas para obtener una lógica de selección como esa. Debería funcionar y ser bastante evidente con lo que está haciendo sin el conocimiento súper cron-fu.
40,50 4 * * * guión * / 10 5-23 * * * script 0,10 0 * * * script
Ah, y un sitio útil para generar estos: http://www.openjs.com/scripts/jslibrary/demos/crontab.php