Are your grids showing 2D or 3D sign at the offending ends? And are they in main model or in a Linked File?!

If nothing is working I think they r 2D...When the grid is set to "2D", its extents are overridden in that view only. In other words; Revit consider that if you set these extents for that particular view (making it "2D"), then is what you wanted to see (ie: have done it purposely).This is most probably the reason why your grids are not snaping to the Crop Reigon. You can fix it by first selecting the offending grids and "Reset to 3d extents".
There is a possibility that the option "Reset to 3D extent" is greyed out (not accessible) then you must have moved the extent grip or attached them toanother instance or element (can be for example the scope box or another grid line or reference plane). In this case you will have to reset the 2D extents manually to match the 3D extents again. You can do this by:
1. Dragging the 2D grip over to and dropping it on the 3D extents (the hollow circle to the left of your grid bubble). When dropped right on top of the 3D extents, it should toggle back to 3D mode. Only then you can edit the 3D extents; then reset the grids to Crop View and then propagate extents to all other views
2. if you can identify to what these grids are toggled...you may unpin/untoggle it first the try to reset 3D extents
3. Try click and drag the Crop Box all the way out. The grids will stretch out with it till at a certain point the toggle back to 3D extent...if this works; select all and reset to crop; readjust the crop region till all align; then lock/pin them all...then you may adjust the crop view as you desire