To make things more general (and make certain relationships clearer), replace $2016$ with $N$. There exists some non-negative $q,r$ such that $N = qk +r$ and $r < k$ (i.e., $q$ is the quotient and $r$ is the remainder when dividing $N$ by $k$). Note that also $N = (q+1)k - (k-r)$.
If $r = 0$ then $k\mid N$ and obviously $k$ is awesome. Now assume $r \ne 0$. Then $$\left\lfloor\frac{N}k\right\rfloor = q, \left\lceil\frac{N}k\right\rceil = q+ 1\\\left\lfloor\frac{N}q\right\rfloor = k + \left\lfloor\frac{r}q\right\rfloor , \left\lceil\frac{N}{q+1}\right\rceil = k - \left\lfloor\frac{k-r}{q+1}\right\rfloor$$
So for $k$ to be awesome, we must have $r < q$ and $k - r \le q$
To answer ghosts_in_the_code's comment, if $k\le\sqrt{N}$, then $q \ge\sqrt{N}$, and $r < k \le q$ while $k - r \le k \le q$. So every $k \le\sqrt{N}$ is automatically awesome.
Adding the two inequalities together gives $k < 2q$ and therefore $k^2 < 2kq = 2(N - r) < 2N$. Therefore the only awesome $k > \sqrt{2N}$ are the divisors of $N$. So, the place to search is only the stretch $\sqrt{N} < k <\sqrt{2N}$. For $N = 2016$ this is from $45$ to $63$. Everything below $45$ is automatically awesome, everything above $63$ is awesome only if it divides $2016$.
So we have three groups:
Divisors of 2016:
1,2,3,4,6,7,8,9,12,14,16,18,21,24,28,32,36,42,48,56,63,72,84,96,112,126,144,168,224,252,288,336,504,672,1008,2016 (36 total)
Less than or equal to $\sqrt{2016}$ (excluding the divisors):
5,10,11,13,15,17,19,20,22,23,25,26,27,29,30,31,33,34,35,37,38,39,40,41,43,44 (26 total)
Super awesome:
45,46,50,51,54 (5 total)
for
67 awesome numbers in all.