Hello there. I believe that the sentence is a bit grammatically incorrect. In my lowly opinion, the phrase para walang anuman makes that sentence kind of a bit derailed of what it really wanted to convey.
Individually, the meaning of the words is as follows. Walang is the combined form of wala and the linker ng and this basically means "nothing or none”. Anuman, on the other hand, means "anything, whatever or whatsoever" depending on the context. Combining these two words walang and anuman could mean a different thing depending on the sentence usage.
With that sentence you posted above, I can say the closest one is "for nothing or for no apparent reason." The trees are uprooted for no apparent reason. As: Ang mga punungkahoy ay nabubunot niya nang walang dahilan. I think that phrase will somehow fit because of the verb nabubunot (unknowingly uprooting). The verb gives me the impression that the doer is unaware of what he is doing. If however, that is not the complete sentence, disregard this meaning.
On another note, I have this feeling that the sentence is incomplete. If your sentence is: Ang mga punungkahoy ay binubunot niya para walang anumang maging sagabal sa pagpapatayo ng gusali (The trees are being uprooted so that there will be no hindrance to the construction of the building.) this would make sense to native Tagalog speakers. In this case, walang anuman would somehow mean “nothing or there’s nothing”. Anuman in this case just added emphasis to the word sagabal. In the last sentence, anuman can be removed and yet the sentence still retains its meaning.
You’re correct. Walang anuman means “you’re welcome” in Filipino. However, if it’s used in a sentence, you usually would see the phrase meaning “nothing” and then modifying a noun, where anuman will somehow act as an intensifier. See the last sentence.
My explanation isn’t perfect and there are better explanations than mine, but being a native speaker this is how I will answer your question. :)