You have to look for an SPI ADC with 16bit resolution (as your 1115 is 16bit, mind its ENOB at 860Sampl/sec is lower), and the required sampling rate.
For example I have an SAR MAX11166/67 in my junkbox gathering dust for ages, those are 16bit, SPI, max 250/500K Sampl/sec with true bipolar inputs (+/-5V max).
There are tons of other ADCs with such params available (except they are usually not with true bipolar inputs).
PS: also mind many sigma delta ADCs have got a notch filter at 50/60Hz, no idea how it may interfere with your intention to measure 50Hz signal, however..