Наверняка опоздал с ответом )
У меня в конечном итоге строка в jquery.treeview.js
var current = this.find("a").filter(function() { return this.href.toLowerCase() == location.href.toLowerCase(); });
была заменена на
var current = this.find("a").filter(function() { return this.href.toLowerCase() == location.href.toLowerCase().replace(/&l.*/, ""); });
И на все, что в URL после &l (включительно) скрипт не обращает внимания и отставляет открытым "родительский" раздел.