To fission U-238 to Pu-239, neutrons must have the critical energy of 5.9 MeV, which means that U-238, after capturing such fast neutrons, will form Pu-239. This is unavoidable with neutrons of such a high speed.
The corresponding "Uranium-238" article says that "non-fissile" means it cannot sustain a chain reaction in a thermal-neutron reactor. So, it is more about terms and engineering language, not about non-fissile under all circumstances. Non-fissile under all circumstances could be called "non-fissionable", but such materials do not exist.