http://communities.movabletype.jp/2011/03/post-333.html
↑で報告されている内容と同様の事象がMT 5.051で発生しています。(5.05で発生を確認し、アップデートしたものの改善されませんでした)
以下の手順で発生しました。
<発生状況>
ウェブサイト管理者が作成したウェブサイト内ブログで、カスタムフィールドを作成し保存。
↓
カスタムフィールドの内容を再編集し、保存を試みると「権限がありません: Can't call method "blog_id" without a package or object reference」エラーが発生。
↓
システム管理者でログインしなおすと、カスタムフィールドの編集内容も保存できる。
↓
一度、ウェブサイト管理者に設定していたアカウントの権限を削除し、再設定。その後、同じブログでカスタムフィールドを作成し、再度編集・保存を試みると同様のエラー。
よろしくお願い致します。

こんにちは。こちらの問題、バグとして再現が確認しました。次回リリースで修正したいと思います。ご報告ありがとうございました!
http://bugs.movabletype.org/default.asp?106307
ご確認いただき、ありがとうございます。よろしくお願い致します!
5.06では権限がない、と表示で新規に作成できません。
mattjp さん
こんにちは。ご指摘の問題を、再現することができませんでした。QA環境の5.06では、問題なくカスタムフィールドの新規作成ができています。MTのファイルが(addonsも含めて)全て正しくアップロードされているかを確認していただいてもよいでしょうか?
こちらの件、以前はご対応いただきありがとうございました。
その後、同じMTのシステムを[5.06]にアップデートして使用しているのですが、カスタムフィールドの作成に関して以下のような流れでエラーが発生してしましました。
<発生状況>
システム管理者権限を持つユーザーで、新たにウェブサイトを作成。
↓
新しいウェブサイト用にユーザーを新規作成。
(システム権限「ブログの作成」と「ウェブサイト管理者」権限を付加)
↓
新規作成したユーザーで新しいウェブサイト内にブログを新規作成。
↓
新しいブログでカスタムフィールドを作成しようとすると
「権限がありません:」(詳しいエラーメッセージはなし)というエラー表示され、
カスタムフィールドが作成できない。
※ウェブサイトのカスタムフィールドを作成しようとしても同様のエラーが発生。
※システム管理者権限を持つユーザーが作成したカスタムフィールドを新しいユーザーで削除することはできる。
※新しいユーザーに「システム管理者権限」を与えると、カスタムフィールドの作成が行える。
※新しいユーザーには「ブログの作成」以外のシステム管理者権限は持たせないようにしたい。
ご確認いただけますと幸いです。
ご報告ありがとうございます。該当の問題を開発チームでも確認しており、次のリリースで修正する予定です。ご迷惑をおかけしますが、よろしくお願いいたします.
https://movabletype.fogbugz.com/default.asp?106439