[Sony Cross-Device Development Themes and Apps] FunSucker:
[MENTION=4471890]whalesplaho[/MENTION]

You forgot one trick in OP, about AlphaOptimized layout.

This is your code (@id/status_bar_contents)

<LinearLayout android:orientation="horizontal" android:id="@id/status_bar_contents" android:layout_width="fill_parent" android:layout_height="fill_parent" android:paddingStart="6.0dip" android:paddingEnd="8.0dip">
<LinearLayout android:orientation="horizontal" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0">
<TextView android:textSize="14.0dip" android:gravity="center_vertical" android:id="@id/network_label" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:maxLength="@integer/config_operatorNameMaxLength" />
<com.android.keyguard.CarrierText android:textColor="#ffffffff" android:ellipsize="marquee" android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/expanded_carrier_text" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
<include layout="@layout/system_icons_network" />
<com.android.systemui.statusbar.AlphaOptimizedFrameLayout android:orientation="horizontal" android:id="@id/notification_icon_area" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" />
</LinearLayout>
[COLOR="Red"] <com.android.[COLOR="blue"]keyguard[/COLOR].AlphaOptimizedLinearLayout[/COLOR] android:orientation="horizontal" android:id="@id/system_icon_area" android:layout_width="wrap_content" android:layout_height="fill_parent">
<include layout="@layout/system_icons_battery" />
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="start|center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:paddingStart="@dimen/status_bar_clock_starting_padding" android:paddingEnd="@dimen/status_bar_clock_end_padding" />
[COLOR="red"]</com.android.[COLOR="Blue"]keyguard[/COLOR].AlphaOptimizedLinearLayout>[/COLOR]
</LinearLayout>

Everything inside the red tag, it will not appear on the lockscreen. So you have to keep putting the carrier text & network icons within the tag / similar. The blue color just for clues.

I'm not really sure, but you can try this first :

<LinearLayout android:orientation="horizontal" android:id="@id/status_bar_contents" android:layout_width="fill_parent" android:layout_height="fill_parent" android:paddingStart="6.0dip" android:paddingEnd="8.0dip">
<LinearLayout android:orientation="horizontal" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0">
<TextView android:textSize="14.0dip" android:gravity="center_vertical" android:id="@id/network_label" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:maxLength="@integer/config_operatorNameMaxLength" />
[COLOR="Red"]<com.android.[COLOR="blue"]keyguard[/COLOR].AlphaOptimizedLinearLayout[/COLOR] android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="fill_parent">
<com.android.keyguard.CarrierText android:textColor="#ffffffff" android:ellipsize="marquee" android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/expanded_carrier_text" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
<include layout="@layout/system_icons_network" />
[COLOR="red"]</com.android.[COLOR="Blue"]keyguard[/COLOR].AlphaOptimizedLinearLayout>[/COLOR]
<com.android.systemui.statusbar.AlphaOptimizedFrameLayout android:orientation="horizontal" android:id="@id/notification_icon_area" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" />
</LinearLayout>
[COLOR="red"]<com.android.[COLOR="Blue"]keyguard[/COLOR].AlphaOptimizedLinearLayout[/COLOR] android:orientation="horizontal" android:id="@id/system_icon_area" android:layout_width="wrap_content" android:layout_height="fill_parent">
<include layout="@layout/system_icons_battery" />
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="start|center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:paddingStart="@dimen/status_bar_clock_starting_padding" android:paddingEnd="@dimen/status_bar_clock_end_padding" />
[COLOR="Red"]</com.android.[COLOR="blue"]keyguard[/COLOR].AlphaOptimizedLinearLayout>[/COLOR]
</LinearLayout>