Okay, so the first thing we need to prove is that, $$x = \max\{k:2^k \mid \mid m + i, \ 0 \le i \le n\}$$
Let $H = \{m, m+1, m+2, \dots, m+n\}$.
So let's write $S_m(n)$ as a fraction. For that we need to define: $$t_r = \frac{(m+n)!}{(m+r) \cdot m!} = m \cdot (m+1) \ldots (m+r-1) \cdot (m+r+1) \ldots (m+n)$$
Basically, $t_r$ is the product of all the terms from $H$ except for the $(m+r)$ term.
Now, we can write $$S_m(n) = \frac{t_0 + t_1 + t_2 + \dots + t_n}{m \cdot (m+1) \dots (m+n)}$$
Now let $x = \max\{k:2^k \mid \mid m + i, \ 0 \le i \le n\}$, say the $i$ which gives the max $x$ is $i = p$.
This can easily be proven that there is a unique maximum value of $x$ and it occurs only once in the set above. Because the set of any two consecutive multiples of $2^x$ contains a multiple of $2^{x+1}$, thereby contradicting the fact that $x$ is the max value of the set.
Coming back to $S_m(n)$, note that in the numerator, all the terms except for $t_p$ contain a factor of $2^x$. And $t_p$ contains all the multiples of $2$ from the denominator except for $2^x$.
Now consider a random $t_r, r \ne p$ such that $(m+r)$ has a factor of $2^w, w < x$. Since all other terms in the numerator contain $(m+r)$ and $t_r$ contains a factor of $2^x, x>w$ $\implies 2^w \mid \sum{t_j}$.
Since its true for all multiples of $2$ in the denominator (except for $2^x$), they can all be cancelled out. Then we'd be left with a factor of $2$ in all the terms except $t_p$, as all factors of $2$ are cancelled out from $t_p$ but $x > w$ for all the other terms.
Therefore, in $S_m(n) = \frac{a}{2^x \cdot c}$ (its simplest form). We have $x = \max\{k:2^k \mid \mid m + i, \ 0 \le i \le n\}$.
Now we can easily say, $y$ such that $2^y \mid \mid (m+n+1)$ is not equal to $x$.
If $x = y$, $(m+p)$ and $(m+n+1)$ are two consecutive multiples of $2^x$ and therefore one of them is an even multiple of $2^x$ and so either $x = x+1$ or $y = x+1$ $\implies x \ne y$.
Note: I know its a really wordy (and probably stupid) proof. And also that its a major overkill for the original question which I was trying to solve. But at least I'd be able to sleep better now. Thanks for reading.