Why was Kozbi bas Tzur not considered an eshes yefas toar (a non-Jewish woman who is taken captive during wartime and is permitted to her captor) who would then be permitted to Zimri? This question assumes that this was a war situation this is based on the fact that
1) All the nations of Canaan knew that the Jews were coming to conquer them hence Balak sought a preemptive strike (via Bilaam's curse).
2) Sending the women to entice them was a form of (spiritual) attack. Hence they were not offered the same military conditions as the other nations ("just let us pass through").
Does the law of kol haboel aramis (anyone who sleeps with a non-Jewish woman, a zealot can kill him) supersede yefas toar?