This should not be the case in 2, but case 1.
With T(n) = 2T(n/2) + log n a critical exponent of c_crit = log_2(2) = 1 as you found, I think its correct. But certainly log n is O(n^c) for some c < 1, even for all 0 < c < 1, so case 1 applies and a whole thing is O(n^c_crit) = O(n^1) = O(n).
If you want to know more about the Data Science then do check out the following
Data Science which will help you in understanding Data Science from scratch