すいません、GETと書きましたが、もちろんPOSTでもOKです。
普通にパラメータを追加すればできませんか?
例えば下記のようにページを追加された場合、
add_action('admin_menu', 'my_plugin_menu');
function my_plugin_menu() {
add_options_page('My Options', 'My Plugin', 'manage_options', 'my-plugin.php', 'my_plugin_page');
}
一覧画面
options-general.php?page=my-plugin.php
idが1のデータのデータ詳細画面
options-general.php?page=my-plugin.php&id=1
idが1のデータのデータ編集画面
options-general.php?page=my-plugin.php&id=1&action=edit
要は$_GET[page]がadd_options_page関数の第4引数で指定した値であれば一つのメニュー項目でいくらでもページを追加できるかと思います。