Well they certainly dont deserve all the credit, but they helped China a lot. I am sure that you know that there some things that you cant just buy with money, this is where Israel came in and helped China (paid of course).Israel seems to be very China neutral politically and it has helped China immensely in the past. But it's also gotta many things in return such as China staying out of middle eastern politics, China staying out of American action in the middle east, and not arming Israel's enemies with any offensive weapons, not even a single bolt of something more sophisticated than a rifle and bullet.
China paid handsomely for any tech boost that could be quickly supplied. It was up to China to learn and understand and reverse engineer. This includes early missile tech back when China simply had no solid tech foundation to stand on. Sino Soviet split was another big boost where western nations wooed China with weapons deals. China paid fairly for everything... in fact the only thing China didn't pay for were the flanker IP. Well it didn't pay Sukhoi directly. It can be considered that it didn't even pay Russia the fair amount despite only being able to provide political backing. Then again no country has ever considered IP respect worthy when they were poor and down. Only when they're the ones who have net benefit, does the shouting begin. I don't recall any of them performing due diligence in their time. Too many examples to list.
You can provide tech and support to some nations and even hold their hand but it could still not happen or take twice as long and twice as much resources spent. I don't think Israel can take all the credit. They had tech developed by themselves and others and sold them to China. And even here it's a tiny portion of the MIC. If not Israel for the first missile tech, the western ones from Italy and France were good enough classes.
Anyway, my point is that Israel is a very important country in the region and that China should at least keep its friendly relations with it.
Hopefully the China-Iran deal might prompt Israel to start solving some of their longstanding issues. The JCPA deal with Iran is a good first step(from world powers) and the Israel-Palestine issue is also necessary.(from Israel's side)
The Chinese FM has invited Israel and Palestine to start again their talks and finally produce some results.
I think Israel is realising that on this geopolitical situation they need to start solving their immediate problems so that they can be stronger.