my basic rule of thumb is that CR will only 'get' the data from the database once.
if you want additional information after that, you're out of luck, CR won't fetch again (the exception being a subreport...it fetches data everytime...not the best for performance).
if you know that you will need additional information, in your case, either add an additional table of output and link in the report or add the columns onto the existing stored proc. Either way, you will should be able to get the data that you need.
HTH