You are right in thinking that the base of the logarithm doesn't matter. It only affects the spread of the data points if you were to plot them, but would not ultimately have any effect on the slope of the line (but it would on the y-intercept).
One major discrepancy I'm noticing is in the values you found for . For example, if , then you should have . Not sure how you got -7.0, and the same goes for the rest of your table of values.
Another thing is that the provided solution suggests you take the average the first and last pairs of consecutive data points, and use these values in the slope formula to obtain the best-fit line's slope. If that's the case, then you should have
(i.e. you have to take the average of the given values, then use those averages in the expressions - but this doesn't significantly affect the slope you found)
Ultimately, I think the problem is that your expression for the slope appears to be , when the solution says it should be the reciprocal. I'm of the opinion that your slope is correct, since the experiment refers to (and hence ) as the independent variable, and so would serve as the "run" and would serve as the "rise".