OBC can be used to purchase purchase all items in your cruise planner including shorex, dining package, drink packages, wi-fi package, spa, etc.
As far as your other question is concerned about the mysterious increase in your account's OBC, I have not had this happen to me nor have I heard of this. You may want to talk to your TA to make sure the total is correct before you spend your windfall.