I suspect the jump start and the trans acting up are not related at all, just coincidence.
Doesn't sound like a shifter issue if you were able to select neutral. I guess it is possible something electrical was cooked in the jump. Reference the Bentley manual, I am not completely familiar with the auto trans on these cars.
I knew yours was an automatic because manual transmission cars do not have those kinds of failures
Current ride... '13 GTI Wolfsburg
BMW's from my past...
'92 535i/5 '89 325ix/5
'98 750iL '86 325(e)/5
'95 740iL '84 318i/5