Сравните употребление название угров в украинском языке, те же угры как обобщающие название всей ветки и как название венгров.
Прибалтийско-финская это синоним к прибалтийские финны, это просто сокращение. Так и волжско-финская это сокращение к волжские финны.
Волжские финны это географическая группа, а финно-волжцы - языковая, они заметно разные по составу. Объединять мордовские народы и марийцев в языковом смысле неверно. Даже появилась тенденция марийцев вообще относить ближе к пермянам.
Смотрите, мы можем поделить финно-угров на финнов и угров. Но более точным здесь будет не термин "финны", а "финно-пермцы".
Аналогично, мы можем далее поделить финно-пермцев на финнов и пермян. Но более точным будет не термин "финны", а "финно-волжцы", плюс марийцев непонятно, к какой ветви более правильно отнести, поэтому в моей цитате их сделали отдельной, третьей языковой группой. В таком случае, возможны варианты "финны это финно-волжцы и марийцы", либо "марийцы тоже финно-волжцы".
Однако, "финно-волжцы" понятны специалистам, а простых читателей вводят в заблуждение - они думают, что это волжские финны (заметьте, что удмуртов из того же региона к волжским финнам всё равно не относят). Поэтому я не люблю этот термин и вместо него использовал менее корректный "финны". Логика принятия решения была такой.
Но конечно, самые настоящие финны это суоми и только они. Последовательными делениями всех групп мы к ним и приходим
upd
Дерево по Напольских