The Magicshine headlight uses all off-the-shelf components other than the machined aluminum shell. The O ring bracket is probably even off the shelf.
A constant-current LED driver with blink modes would have to be custom, and there are significant setup costs involved. Best bet would be if they could find someone with an existing driver that they could get custom blink modes programmed into.
__________________
Work: the 8 hours that separates bike rides.