Can't install Widevine

You’re unlikely to find an Android 7.1 firmware specifically for that box, as it likely doesn’t even exist.

If you want to update the firmware you’re going to have to take a leap of faith and install one of the generic Android firmwares that install to a wide array of Generic S905X boxes, either ATVxperience or Aidan’s ROM:

There is also this Android 7.1.2 ROM for a Tanix TX7 that seems to install to a number devices besides that model.

Will they work on your specific device? I couldn’t honestly say. Like I said, you’re going to have to take a leap of faith and experiment and be prepared for failure if you want to bring that S905x box up to being able to handle CE19.