Dear Sir,
The issue is to be examined deeply. The word, 'preceding ' before 'year' is missing in Section 22 of CGST Act, 2017. The word, 'preceding' used to be in every small scale exemption notification of Service Tax.
SECTION 22. Persons liable for registration. - (1) Every supplier shall be liable to be registered under this Act in the State or Union territory, other than special category States, from where he makes a taxable supply of goods or services or both, if his aggregate turnover in a financial year exceeds twenty lakh rupees :
Provided that where such person makes taxable supplies of goods or services or both from any of the special category States, he shall be liable to be registered if his aggregate turnover in a financial year exceeds ten lakh rupees.
From the above, your view appears to be correct. I expect views from experts.