"...remainder will undoubtedly be less than what it was before"...
Why on earth remainder should be necessarily less than it was before? Unless this assumption is justified, any inference drawn from it is questionable. I won't be go with the case where we can assume it should be really less than what it was before (and the follow up claims about infinity). Consider this:
How do you decide one entity (with discrete parts) is less or more than a similar one? A good way is to try to establish a part-by-part correspondance. If you consume all the parts in one entity and yet have non-paired parts in the other, you would say that the entity with unpaired parts are "larger" than the other. If no parts left in either entity that have a pair in the other, than those entities cannot be said larger or smaller with respect to the other.
Apply this to entities with infinite parts and see what happens! Lets say the one entity is the set of all natural numbers( {0, 1, 2, ....N, N+1, N+2, N+3,... } and the other entity be the just even natural numbers. Note that the latter is a subset of the former. Now, if for each part (arbitrary natural number) in the firs entity can be tied to a part in the second entity (just even numbers), and similarly, if each part in the second entity can be tied to a part in the first one, we can say that neither entity is larger than the other. Can we find such a way? Yes: From the first entity to second one direction, simply multiply by 2. We always get a uniqe even number for each selection. This means, no unpaired parts (arbitrary natural number) in the first entity are left by this pairing. For the other direction simply divide the even number by two. You get a unique natural number for any selection in the second set. So, we can make a one-to-one pairing between the parts of those entities. So neither is larger (or smaller) than the other.
What can we infer from this? Parts are not necessarily smaller than the whole at list with entities with infinite parts. However, if you deny (insist / beleive) that no infinite things exists, than you can claim parts should be less than the whole. You certanly allowed to make this assumption. However, what you can't do is use this result back to prove your assumption. It is like this.
You want to prove proposion Q is true (no infinities exist).
You PRE-assume R is true ("parts are less/smaller than the whole").
You discover that, if R is true than Q is true.
Unfortunately, if R is true only if Q is true, than you cannot use R to prove Q. Above, we saw an example with natural and even numbers that parts are not necessarily less or smaller than the whole if part and the whole are both infinite.
To prove infinities do not exist or infinities cannot be compared, you cannot presume any proposion (like "parts are less than the whole") which holds only if infinities do not exist or they don't compare to prove infinities cannot exist or they cannot be compared.