Lavar la naranja, pelarla quitando la piel blanca y cortarla en juliana fina; ponerla en un cuenco con 1 cucharada de agua y otra de azúcar. Introducir en el microondas, a potencia máxima, durante 2 minutos. Escurrir bien.Batir los huevos en un cuenco con el azúcar y el agua de azahar. Añadir la maicena y batir todo bien. Incorporar la juliana de naranja a la mezcla. Calentar la leche 2 minutos en el microondas y añadir poco a poco el batido de huevos. Introducir en el microondas y conectar 3 minutos, removiendo 2 ó 3 veces durante la cocción.Una vez preparada la crema, engrasar unas flaneras con la mantequilla. Llenar con la crema preparada e introducir en el microondas, conectando 3 ó 4 minutos. Verter el chocolate en un cuenco. Conectar el microondas 1 minuto, remover y agregar la mantequilla y el azúcar. Conectar de nuevo 2 minutos. Retirar del microondas e incorporar la nata, batiendo. Cubrir los platos con la crema y colocar los puddings sobre ésta.