Ващет именно у Поттера есть практический опыт сражений с магическими тварями. Тролль, василиск, паучки гигантские, демменторы даже. Нормальный список для четырнадцатилетки.
Потом, Дамблдор признает магический контракт чемпиона с кубком. Где сказано, что чемпион должен победить дракона, если не может? Поттер мог попробовать что-то придумать. То же акцио покидать, наколдовать сотню иллюзорных яиц и призвать кусок земли под настоящим яйцом, не забыв приклеить его предварителтно. И тд. При этом он мог облажаться - что это решает? У Гарри и у самого амбиций на победу нет, его заставили участвовать. Вот и участвует, как может.