You can look further into the Object management buttons webpart and see what user control is used and then include that in your transformation without an issue. Key is you don't want to use a webpart in your transformation, you want to use a user control.
This would be what you referenced in your transformation:
<cms:CMSObjectManagementButtons ID="objButtons" runat="server" />
You'd then have to set the properties accordingly in the OnInit method like so:
<script runat="server">
protected override void OnInit(EventArgs e)
{
objButtons.ObjectID = Eval("ID");
objButtons.AnotherProperty = "";
}
</script>