PERF: set multiindex labels with a coerced dtype (GH8456)

closes #8456 
nit: you can safely remove the brackets `[`/`]` and make these generator comprehensions.