I don't know why nobody can give you an answer on this. There are a few questions that need answering first. If all the fast ram on your machine is accessed through your accelerator card then what you must do is look through your Startup-Sequence for any initialization software for your accelerator. Chances are that when you are calling SKick there isn't any fastmem available. The command that adds that memory to your memory pool called later.
You should initialize the hardware that contains your fastmem and then immediately call your SKick routine. It wouldn't hurt to setup your Startup-Sequence to check for the OS version and launch the appropriate routines if you are running OS3.0 and the boot normally if the OS version is 3.1. I have a setup like this on my Amiga3000 because OS3.9 crashes when I use my 040 accelerator. So my startup sequence launches, detects the cpu type, swaps to the on board 030 and then reboots. On the second boot the machine skips the cpu swapping software and moves on to boot OS3.9.
Perhaps you can mail me your Startup-Sequence and User-Startup files from your S: directory and I can help you out. My email is nyteschayde@yahoo.com.
Good luck