Well think I managed to finally get it working with version 5. Cheated somewhat and just reparented the real actionbar and button and just made sure they were shown on creation and then let blizz sort out visibility rofl .. cheating I know but seeing as its just temporary until you get 6 sorted it's better than nothing.
Lua Code:
local anchor = CreateFrame( "Frame", "nUI_ExtraActionBarEvents", WorldFrame );
local frame = CreateFrame( "Frame", "nUI_ExtraActionBar", nUI_Dashboard.Anchor, "SecureFrameTemplate" );
local f = ExtraActionBarFrame
f:SetParent(frame)
f:ClearAllPoints()
f:SetPoint("CENTER",0,0)
f.ignoreFramePositionManager = true
local b = ExtraActionButton1
frame.button = b
local s = b.style
s:SetTexture(nil)
f:Show()
b:Show()