Respuesta breve
No. La legislación conocida como cash‑and‑carry no se promulgó como reacción al ataque japonés a Pearl Harbor.
Contexto histórico
Fue aprobada en 1935, dentro del conjunto de leyes de neutralidad que buscaban mantener a Estados Unidos fuera de los conflictos bélicos.
La norma exigía que cualquier bien adquirido en EE. UU. se pagara al contado y se transportara por el propio comprador, lo que dificultaba que los países en guerra compraran suministros estadounidenses.