Sim, tudo isso está correto. Não, nunca foi errata. Do SRD :
Regardless of whether a skill is purchased as a class skill or a cross-class skill, if it is a class skill for any of your classes, your maximum rank equals your total character level + 3.
Então, se você fizer uma aula que tenha Appraise como habilidade de classe, o número máximo de pontos de habilidade que você pode colocar em Appraise será sempre seu nível de caractere +3, independentemente de quais classes você multiclasse.
Each skill point you spend on a class skill gets you 1 rank in that skill. Class skills are the skills found on your character’s class skill list. Each skill point you spend on a cross-class skill gets your character ½ rank in that skill. Cross-class skills are skills not found on your character’s class skill list.
Se você evoluir como uma classe, cada ponto de habilidade que você gasta em uma habilidade de classe te dá uma classificação, e cada ponto de habilidade que você gasta em uma habilidade de classe cruzada te dá uma classificação de ½. Como você diz, o Aprendiz Poderoso muda isso, mas sem ele, as habilidades de classe cruzada exigem 2 pontos de habilidade para cada classificação.