MAX30102 drawing too much current
The 1.8 Vdd input on the chip only powers the ADC's and some digital logic. Unless there is internal damage, the pin should not draw anything like 95 mA.
Possibility #1: in this land grid package with 0.8 mm pitch between pads, the 1.8 Vdd pin (11) and the GND pin (12) are adjacent. Are you sure you don't have a solder bridge between those pins under the IC?
Possibility #2: could you have the IC flipped 180 degrees? That would feed the 1.8 Vdd into the LED driver ground pin.
Possibility #3: the chip is damaged. Bummer, but double check all your connections before you put in a new one. Good luck!