I provide this answer as an alternative slightly different of what you're mentionning as the steps to the solution (couldn't replicate yours though).
Steps are renamed so you may follow what's being done.
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
RemoveAlternateUneven = Table.AlternateRows(Source,0,1,1),
AddIndexUneven = Table.AddIndexColumn(RemoveAlternateUneven, "Índice", 0, 1, Int64.Type),
RemoveAlternateEven = Table.AlternateRows(Source,1,1,1),
AddIndexEven = Table.AddIndexColumn(RemoveAlternateEven, "Índice", 0, 1, Int64.Type),
MergeQueries = Table.NestedJoin(AddIndexEven, {"Índice"}, AddIndexUneven, {"Índice"}, "Índice agregado1", JoinKind.LeftOuter),
ExpandQuery = Table.ExpandTableColumn(MergeQueries, "Índice agregado1", {"Column"}, {"Column.1"}),
RemoveIndex = Table.RemoveColumns(ExpandQuery,{"Índice"})
in
RemoveIndex