Southcoast
it looks pretty good, the bezel indeed looks right. Dial looks good also (it's the style of late 70's, the last generation of the 1655), although something tells me that it's probably a refinish (extremely high quality). As for the date wheel, i've also seen the same thing on another watch with gen dial. I think the date wheel was taken from a different model. it's also possible the wheel is aftermarket. Nonetheless, i wouldn't worry about that too much, unless the date font is wrong (yours looks right).
As for the case, it is indeed aftermarket. the lug holes are too small to accept rolex spring bars and the positions are off, as you pointed out. The bracelet number and the end piece numbers are correct but they look too deep, and the clasp shape doesn't look right for that model.
Now, one recommendation for you is to replace the hands. It's a relatively inexpensive to do so and will make your watch look much much better. Here is my illustration of differences:
Good luck. Great piece, Cheers!