I don't know enough about Russian to comment, but there is what I know:
CAST does pretty much everything, CNSA is mostly for coordination. However CNSA does have it's own engineering teams that manages CAST, such example CLEP for Chang'e program and Gaofen team for the Gaofen program. (Interestingly CNSA doesn't have a team for the Shengzhou program). Both CNSA and CAST are under SASTIND by the way. (While SASTIND itself is under the enormously bloated, and obscenely powerful MIIT. Everything from media censorship to space program to nuclear weapon research to clean air vehicle to high speed trainsets to patent disputes between tech companies are all under the direction of MIIT...)
You're taking these googled information at face value. With all due respect, this shows your total ignorance of how the Chinese government is organized.
I don’t want to elaborate cause it really OP, so simply put, it’s laughable to assume any Chinese ministry been ‘powerful’. Are you aware that Chinese ministers are just junior members of the CCP central committee? This makes them ranked 50~200th in the power hierarchy. Ministers cannot even attend the executive meeting of the state council, they just took orders and execute. People call it a highly centralized government for a reason.
Have you ever heard of various ‘中央/国家XX工作领导小组’(Central XX commissions of the communist party/the state)? These are the real decision-making bodies for each executive branch. All of these commissions are led by a politburo member. A few important ones are led by the general secretary himself.
So back to the topic, the civilian space program is actually led by the国家科教领导小组/State Science and Education Commission, which is chaired by the PM, with one of the State Commissioners (de facto vice PM sans full politburo membership) being the executive deputy. Needless to say, the PM is No.2; the State Commissioner usually ranks 20-30th in the CCP central committee, a much more appropriate position for the power he/she processes.
Its subordinace to MIIT is pure notional. How could the minister of MIIT, himself a 80th+ ranked member of the central committee, been assigned such a vast array of vital responsibilities? Because he is not. Meanwhile the real importance decisions such as manned spaceflight and nuclear weapon research are made by the true top brass —— 中央专委/Special Committee of the Communist Party.
By the way, CAST is not a subordinate of MIITor SASTIND. Like most state-owned gigantic companies, it is managed fiscally by the国务院国资委/ State-owned Assets Supervision and Administration Commission, while top personnel appointments and disciplinary actions are made by 国务院党组(State Council Party Leadership Group) as per the principle of 党管干部 (party controls personnel administration at every level).
Sorry for posting the vastly off-topic stuff in a live thread. May I ask the admin to move all the irrelevant posts to the Chinese section?