Yes, different samples with different index 1 can have same random index 2.
Currently I demultiplex all data to Undetermined, and split the FASTQ file by its index 1. But it's time consuming.
I may try to alter bcl2fastq source code to support index 1 based demultiplexing for dual index data.