Unfortunately I do not appear to be able to 'Set Camera To Image' and 'Render Dynamic Cube Map' in the same DarkBASIC executable. I am posting this message here because it is unclear to me where the problem is coming from (DarkBASIC/DarkSHADER or NVidia); it will also be useful for the users of this particular forum section to know my current work around.
Let me explain this further. In this example program, which requires the attached reflection shader, setting my var named UseRenderTargetMethod to 0 will cause the program to send Camera 1's output to an image; which also stops the cubemap reflection from working.
The cubemap is rendered correctly when UseRenderTargetMethod is set to true (or any non-zero integer); making use of the Draw To Image work around which is less concise than a simple call to Set Camera To Iamge.

In the test, you are a red sphere. The lower cube reflects you and the gray sphere, the additional camera renders the lower cube and draws what is seen on the upper cube; except when Set Camera To Image is used, in which case nothing is reflected; at least on my machine.
The code example requires Matrix1 and Dark Shader functions.
// Set Camera To Image vs Draw To Image in conjunction with Applying Cubemaps
// Set Camera To Image prevents cubemaps from working on my machine
// C-Tate 23/04/15
sync on
sync rate 60
rem Load model and shader effect
Make Object Cube 1, 20
Autocam Off
Load Effect "Reflect.fx",1,1
Set Object Effect 1,1
make object sphere 2, Object Size(1)*0.5
move object 2, -Object Size(1)*3
make object sphere 3, Object Size(1)*0.5
color object 3, RGB(255,0,0)
Global UseRenderTargetMethod = 1
For i = 1 to 31
Make Camera i
//Set Camera View i, Screen Width()-150, 4, Screen Width()-4, 134
Move Camera i, -20
If UseRenderTargetMethod
// Does not stop the cubemap from rendering
Make Image 200+i, 64, 64
Else
// Stops the cubemap from rendering
Set camera to image i, 100+i, 64 ,64
Endif
Next i
Make Object Cube 4, 40
Move Object Up 4, 40
Texture Object 4, 201
set current camera 0
//delete camera 1
//delete image 101
rem Make environment reflection cube map
Make Dynamic Cube Map 1,128
Apply Cube Map To Object 1,0,1
do
hide object 1
rem Update reflection texture
Render Dynamic Cube Map 1,-1,0,0,0
show object 1
//set camera to image 1, -1, 64,64
position object 3, camera position x(), camera position y(), camera position z()
control camera using arrowkeys 0, 2, 2
rem Draw main camera
If UseRenderTargetMethod
// Does not stop the cubemap from rendering
Draw To Image 201
Sync Mask 2^1
FastSync
//Sync Camera 1
//Draw To Bitmap 0
//Paste Image 201, Screen Width() - 70, 6
Else
// Stops the cubemap from rendering
Set camera to image i, 100+i, 64 ,64
Endif
Draw To Bitmap 0
Sync Mask 2^0
//Paste Image 201, 0, 0
Sync
loop
Perhaps the problem has something to do with my Graphics card (GeForce GT740) because I do not remember not being able to use the two commands together.
Take this as a work around if you experience the same problem. Please do offer any valid suggestions and I will be most grateful for your expert advice.