Учитель права. На автора учебника бочку тоже катить не нужно.  Таки - да. Это действительно определения. Несогласованные определения, выраженные существительным в родительном падеже. Это проходят в школе, но НЕ в третьем классе. В третьем классе "сирени" и "солнца" - это всё-таки ПОКА дополнения. Во всяком случае - в программе "Школа России".  А я и не знала, что программа "Школа ХХI век" "грузит" третьеклассников такими нюансами. Согласование определений, управление/примыкание и т.п. изучают, насколько я помню, в средних классах. Освежить память по вопросу несогласованных определений можно, например, здесь (обратим внимание на первые два абзаца):http://soshinenie.ru/nesoglasovannye-opredeleniya/А вот здесь табличка хорошая. Наглядная. Шпаргалкообразная :http://web-local.rudn.ru/web-local/prep/rj/index.php?id=503&p=11970