Thank you so much guys for your help!
Now my display is working just fine with MKR 1010 WIFI on the MKR2UNO adapter.
I just took the Waveshare library and modified the .cpp file in the src of the library and just put wires on the pins 5, 4, 3 and 2 for LCD_CS, LCD_BL, LCD_RST and LCD_DC, connected the 3.3V, 5V, GND, and ICSP header as well.
Looks like everything is working well.