Assuming that the riser is 3/4 inch too high can't you raise the tread 3/4 inch and thereby rectify the disparity? This can also be rectified by laying tile or 1/2 inch brick pavers on the tread. Not sure what the railing is made of but by raising the tread 3/4 inch that would make the side rails 1.75 inch low and perhaps you could raise the top rail that much. Hard to tell without seeing the construction. On another note, it sounds like the inspector is overstepping his bounds here. Could you not appeal to his manager. I suspect that this particular inspector has caused problems before and you have nothing to lose by making a phone call about your situation. Sorry you are going thru this and I would bet that any neighborhood would have multiple violations he is suggesting. Down here when you are inspected and violated it must be in writing and they cannot come back and keep adding on to their list. I wish you the best.