appwidget をロック画面のみとして定義すると (ウィジェット情報 xml ファイルで android:widgetCategory="keyguard")、ホーム画面ウィジェットとして選択できます。
ランタイム チェックでは、widgetcategory=2 (= ロック画面のみ) が表示されますが、ホーム画面ではカテゴリ 1 (= ホーム画面) になります。
これが意図した動作なのか、Android 4.2 のバグなのかを知りたいだけです。問題は 4.2 と 4.2.1 にあります。シミュレーター、Galaxy Nexus、Nexus 7 で検証済み。