One of the main reasons you can’t check in online, and this isn’t just a Japan Explorer Pass issue, is that Japanese airlines have an internal reservation system for domestic flights that is different from the international one. Therefore, you can’t check in (easily) with the 6-letter PNR - you need the internal reference code that won’t exist for international-booked itineraries.