I have this problem from time to time too.
The only workaround I’ve thought of is to make a copy of the assembly elsewhere in the design space and rotate it to be parallel to the grid.
It is bothersome if I make change and have to go thru the process again.
But major changes require all new drawings anyway because deleting or adding a component breaks the previous drawing. (That’s a different issue so I digress)
Edit: typo