Can I upload videos from my PC to Apple TV Infuse Pro app?

Can I do that through a browser like on iPad app?

No.

I think this may be due to restrictions at the tvOS level where tvOS can arvitarily decide to remove items from flash storage and expect the app to know how to handle this. Having said that I would like to be proved wrong.