So you want to try and fit a fully enclosed chain cover made in India?
In my opinion, that's gutsy.
You know going in it's going to have problems, that's a given.
The real gamble is if it's worth the time and effort to get it fitting correctly or if you are better off buying a new one from a different maker.
Lee