С одной стороны, понятно, что франки и французы это одно и то же, с другой стороны, понятно, что это разные понятия.
Где же истина?
истина в том, что и то и другое не есть понятия статические, с течением времени слова меняли свой смысл.
Достаточно указать, что если во времена Хлодвига франки и (галло)римляне резко отличались друг от друга и франком надо было родиться, то через 400 лет можно было подать заявление и стать "свободным франком", иначе говоря, спустя века понятие "франк" приобрело не только этнический, но и сословный смысл. Ну, если хотите, можно сказать, что к эпохе поздних Каролингов переход франки -> французы уже состоялся.
Можно трактовать по сепарации Германии, которая изначально было, вообще-то , Восточной Францией, а нынешняя Франция Западной Францией, принято считать, что это произошло вместе с прекращением правления Каролингов, это конец первого тысячелетия новой эры.
В принципе, это то же самое время, что и в первой версии.