Ваша ссылка на http://docs.python.org/extending/extending.html#reference-counts - правильное место. В разделах документации, посвященных расширению и встраиванию и Python / C API, объясняется, как использовать C API.
Подсчет ссылок - одна из раздражающих частей использования C API. Основная проблема заключается в том, чтобы все было прямо: в зависимости от функции API, которую вы вызываете, вы можете иметь или не иметь ссылку на объект, который вы получаете. Будьте осторожны, чтобы понять, принадлежите ли вы ему (и, таким образом, не можете забыть его УДЕРЖИВАТЬ или отдать тому, что украдет его) или заимствуете его (и должны УВЕЛИЧИТЬ его, чтобы сохранить и, возможно, использовать во время выполнения своих функций). Наиболее распространенными ошибками, связанными с этим, являются: 1) неправильное запоминание того, принадлежит ли вам ссылка, возвращаемая определенной функцией, и 2) уверенность, что вы можете заимствовать ссылку на более длительный срок, чем вы.
Вам не нужно делать ничего особенного для циклического сборщика мусора. Это просто для исправления недостатка в подсчете ссылок и не требует прямого доступа.