Nach einigen WireShark-Sitzungen, Basteln und Herumprobieren habe ich zumindest eine halbwegs brauchbare Lösung gefunden:
#!/usr/bin/php -q
<?php
$diversity = 0; // set to the internal ID of the call diversion, the first one has ID 0;
try
{
// load the fritzbox_api class...