You forgot one more thing: it is not just change from int to long. you will need to change all the counters from int to long (you can't change only the money) that will make the "saved game" alot bigger, loading slower (load more information), use more memory and use more bandwith (send/recive more information while playing). all of those things can be "just switch the item stack counter". there are alot of thinking and planning before just changing the stack counter. you dont really need to change the stack size for every item in the savefile there could be a built-in switch between the two such as using the sign bit to decide weather to read it as a long or read it as a int requiring very little extra space and still not affecting the users gameplay
or jagex could simply just switch the item stack counter to a long value instead of an int value which would change the stack limit from 2,147,483,648 to 9,223,372,036,854,775,808 problem solved without messing with anything like silver or that bs