No, the information you reference is outdated (and only partially true back when it was written). A node provider only requires approval by the NNS. The ICA has no say in this. Further reading:
- Node provider onboarding process: https://wiki.internetcomputer.org/wiki/Node_Provider_Onboarding
- Thread on the current state of node decentralization: The State and Direction of Decentralization & Nodes on the Internet Computer