Castle Brands has reported further recovery thanks to its rum, American and Irish whiskey brands.