Sorry to hear this. Even if there were no damage to your vehicles, you should demand compensation for the misrepresentation of the octane difference. You paid for 91 and received 87, times the hundreds of gallons consumed. Your chances of prevailing in small claims are good. Good luck.
'00 E430 w/ Solaris H-7