The other change made is the value of R2. 100K ohms is a very large value for a pull down resistor and will make the circuit susceptible to noise pickup.
Again the pulldown resistor value is too large.
>>any thoughts as to what might be causing it?
My guess it has something to do with Wire chunking the data into 32 byte buffer sizes, yet on each request your slave sends 100 bytes. Do you get the correct data...