Правила не менялись одномоментно. Есть несколько достаточно авторитетных справочных изданий, в которых рекомендации совпадают не во всем. Эти расхождения могут отражать как разные взгляды авторов, так и эволюцию языковых явлений. Отделять знак сноски (цифру, звездочку и под.) пробелом или нет от слова — вопрос скорее не пунктуационный, а графический. Вполне логично в его решении придерживаться специальных рекомендаций. Однако заметим, что в справочниках Д. Э. Розенталя в разделе «Последовательность знаков при сноске» и при оформлении сносок в тексте единообразия нет (мы посмотрели «Справочник по правописанию и литературной правке» 1967 и 1985 гг. и «Справочник по пунктуации для работников печати» 1984 г.).
Правила 1956 года – тонкая книжечка, в которой невозможно было бы описать все возможные орфографические нюансы и трудности пунктуационного оформления. Если мы будем пользоваться только книгой «Правила русской орфографии и пунктуации», изданной в 1956 году, мы просто не сможем писать, редактировать и корректировать современные тексты.
Разумеется, если слова автора связаны с прямой речью, они будут оформляться по общим правилам. Речь идет о ситуации, когда такой связи нет (и это довольно редкий случай). По сути, то, что мы называем «словами автора», в этом случае является самостоятельным предложением, которое следует за прямой речью, но никак с ней не связано.
Буква и после разделительного мягкого знака обозначает два звука: [jи] (также это может обозначаться [йи]). Поэтому Ваш ребенок прав.
Если речь идет о Сергее Агаджаняне, то можно писать Русский Халк, потому что это сочетание закрепилось как личное прозвище. Однако это не означает, что написание русский Халк ошибочно, оно еще может осознаваться пишущими и употребляться как метафоричный описательный оборот. Кавычки возможны в контекстах, в которых прозвище вводится как цитата, например кавычки допустимы во фразе: получил прозвище «Русский Халк».
Если учитывать нормы русской грамматики, то следует констатировать, что право на существование имеют те и другие словосочетания: цикл длины и цикл длиной, код длины и код длиной, вектор длины и вектор длиной. Эти пары не являются синонимичными, поскольку различаются по меньшей мере грамматическими значениями. В первом случае может обозначаться параметр, каким обладает длина, во втором случае названный параметр характеризуется по той длине, какой он обладает. Согласуются ли грамматические значения с лексическими значениями терминов — это вопрос специалистам, использующим эти термины.
Не следует смешивать географические названия «официальные» и образные. Правило, которое Вы приводите, касается собственно географических названий: пик Пионеров – это не образное, переносное название горы, а ее действительное, реальное наименование (так она и будет обозначаться на географических картах, в отличие от города Иваново, который, понятно, ни на одной карте не будет обозначен как город невест). Поэтому аналогии между пиком Пионеров и Городом невест быть не может; применительно к образным названиям стран, городов действует другое правило: в таких названиях с прописной буквы пишется первое слово.