Off topic, but don't forget that Qui-Gon had already made Anakin his Padawan, in spite of what the Council forbidding it. They told him it wasn't allowed to have two, but when he said Obi-Wan no longer needed his teaching, the whole matter was left somewhat up in the air - and Qui-Gon was just the sort to exploit that sort of uncertainty. As far as he was concerned, Ankin was his new Padawan, and Obi-Wan was now a Jedi Knight. In fact, this kind of slightly dubious interpretation displayed by Qui-Gon rubbed off on his new Padawan, as shown by Anakin telling R2 that he had been instructed to stay in the cockpit, so that's what he'd do. A great deal of Anakin's attitude in later life comes from Qui-Gon, his first father figure, hence the friction between him and Obi-Wan, just as there was friction between Obi-Wan and Qui-Gon. And regardless of Anakin being Qui-Gon's new Padawan, he was still the Chosen One, and Qui-Gon wasn't really going to let him out of his sight for very long. Finding him was the will of the Force, after all - Qui-Gon believed he was meant to find him - believed it strongly enough to defy the Council and break the Code again. Remember - "Feel, don't think" - Qui-Gon lived for the moment - and in that moment the Chosen One had been found by him, and he believed his destiny was bound up with him. He defied the Council, broke the Code and dispensed with his old Padawan - all for the sake of the boy he had found. It would be completely out of character for Gui-Gon to do anything other than take Anakin with him when they returned to Naboo.