I don't even need to check my reference to know that 48F91C is the Screen Rect {0,0,320,240}. That list is just functions, while 48F91C is a RAM value which has information about them in the Assembly Compendium. That's pretty near always pushed when you call 40C3C0, the blit function, which tells basically the size of the area to blit onto (all of it)
See, what you want to do is add a branch in the code that goes somewhere new, does something, and then goes back without disrupting any functionality that was originally there. 48B900 is the end of the executable and all those 00s can be safely replaced if you should ever want extra space. Otherwise, you'd have to replace an NPC or Boss.
As for the unknown calls, I was filling out the list for a while but it got to be taking too much time away from my modding.