Did you buy it as JL42 or as BA4608?
For award tickets, the window seats blocked from selection unless you have status, but it is not my understanding that revenue tickets can fall under the same strict restrictions.
JAL does not sell preferred seats, so you can't pay to get assigned. But they do block seats, depending booking class, status, etc. your selection is different.
You option is really only online check in.